Enhanced bottleneck analysis at an early stage in a microservice system

    公开(公告)号:US11663503B2

    公开(公告)日:2023-05-30

    申请号:US16561164

    申请日:2019-09-05

    CPC classification number: G06N5/04 G06N20/00 G06Q40/02

    Abstract: Aspects of the invention include a computer-implemented method by executing, via a processor, a bottleneck model training process for microservices in a microservice system, wherein for each of the microservices the bottleneck model training process filters out a subset of training data based at least in part on a current situation setting. Building, via the processor, a bottleneck indicator model for each of the microservices using information from the bottleneck model training process, convergence points for an expected response time. Executing, via the processor, a bottleneck identification process for providing system alerts when a bottleneck is identified, wherein the bottleneck identification process uses analysis to monitor a data stream according to the bottleneck indicator model which uses the convergence points for response times.

    SMART SAMPLING OF DISCRETE MONITORING DATA
    3.
    发明申请

    公开(公告)号:US20200304387A1

    公开(公告)日:2020-09-24

    申请号:US16356114

    申请日:2019-03-18

    Abstract: A computer-implemented method for recommending a monitoring interval in provided. A non-limiting example of the computer-implemented method includes receiving, by a processor, monitoring data at an initial monitoring interval and calculating, by the processor, a set of aggregation data from the monitoring data including a first subset of aggregation data at a first interval of the initial monitoring interval. The method calculates, by the processor, a first density score for the first subset of aggregation data and a first indicator score for the first subset of aggregation data and provides, by the processor, the first interval as a recommended interval when the first density score does not exceed a density threshold and the first indicator threshold does not exceed an indicator threshold.

    Cognitive monitoring of data collection in real time

    公开(公告)号:US11301289B2

    公开(公告)日:2022-04-12

    申请号:US16138294

    申请日:2018-09-21

    Abstract: According to one or more embodiments of the present invention a computer-implemented method includes receiving a transaction-data for a transaction that occurs in a particular time-interval. The method further includes comparing a set of parameters from the transaction-data with a performance profile associated with the particular time-interval. The method further includes based on determining that the transaction is a deviant transaction, forwarding the transaction-data to a first data collector. The method further includes based on determining that the transaction is a conventional transaction, forwarding the transaction-data to a second data collector.

    Data storage strategy determination

    公开(公告)号:US11010255B2

    公开(公告)日:2021-05-18

    申请号:US16574179

    申请日:2019-09-18

    Abstract: Techniques for data storage strategy determination are described herein. An aspect includes determining a plurality of file classifications for files that are stored in a data storage system based on performance history data of a disaster recovery (DR) system of the data storage system. Another aspect includes determining classification records and performance records for the DR system based on the plurality of file classifications. Another aspect includes determining an information loss based on the performance records. Another aspect includes determining a total cost savings based on the classification records. Another aspect includes determining a recommended recovery time objective (RTO)/recovery point objective (RPO) strategy based on the information loss and the total cost savings. Another aspect includes implementing the recommended RTO/RPO strategy in the DR system.

    IDENTIFYING AND TRANSFORMING TEXT DIFFICULT TO UNDERSTAND BY USER

    公开(公告)号:US20230042683A1

    公开(公告)日:2023-02-09

    申请号:US17394240

    申请日:2021-08-04

    Abstract: A computer-implemented method, system and computer program product for improving understandability of text by a user. A final word vector for each word in a sentence of a document is computed, such as by averaging a first word vector and a second word vector for that word. Furthermore, elements of a user portrait are vectorized. A distance is then computed between a vector for each word in the sentence and a vectorized element in the user’s portrait which is summed to form an evaluation result for the element. An evaluation result is also formed for every other element in the user’s portrait by performing such a computation step. A “final evaluation result” is then generated corresponding to the evaluation results for every element in the user’s portrait. The document is then transformed in response to the final evaluation result indicating a lack of understanding of the sentence by the user.

    Detecting and predicting application performance

    公开(公告)号:US11144429B2

    公开(公告)日:2021-10-12

    申请号:US16550472

    申请日:2019-08-26

    Abstract: Aspects of the invention include detecting and predicting application performance. A non-limiting example computer-implemented method includes receiving source code and generating a first model of the source code by labeling a word of the source code. The computer implemented method optimizes the first model of the source code by assembling the first model of the source code with a plurality of models generated by a model generation module into a second model of the source code and extracts at least two basic features from the second model of the source code. The computer-implemented method provides an estimated performance of the source code based on historical data of the basic features extracted from the second model of the source code.

    CONFIGURATION AFTER CLUSTER MIGRATION

    公开(公告)号:US20210132957A1

    公开(公告)日:2021-05-06

    申请号:US16668003

    申请日:2019-10-30

    Abstract: A method, computer system and computer program product for processing configuration after a cluster migration are provided. In this method, a network booting program is received at a computing node from a management node for a cluster. The cluster includes at least one computing node. An operating system is booted in a memory of the computing node with the received network booting program. Configuration changes are received from the management node, and the configurations in a local storage of the computing node are updated according to the received configuration changes.

Patent Agency Ranking