-
公开(公告)号:US20210357397A1
公开(公告)日:2021-11-18
申请号:US16937708
申请日:2020-07-24
Applicant: VMWARE, INC.
Inventor: RITESH JHA , CHANDRASHEKHAR JHA , NIKHIL JAISWAL , JOBIN RAJU GEORGE , SHIVAM SATIJA
IPC: G06F16/245 , G06F16/9035 , G06F9/455 , G06N3/08
Abstract: The current document is directed to methods and systems that efficiently transmit and process log/event messages within and among distributed computer facilities. By digesting and condensing log/event messages at the message-collector level, the volume of data transmitted from message collectors to message-ingestion-and-processing systems is greatly reduced, which increases system efficiencies by decreasing network overheads and which provides sufficient additional computational bandwidth at the message-collector level to allow message collectors to offload many message-processing tasks from message-ingestion-and-processing system and other downstream processing systems. When the currently disclosed, improved message-collectors carry out message-processing tasks formerly carried out by message-ingestion-and-processing systems and other downstream processing systems, an even greater deduction in the volume of data transmitted from message collectors to message-ingestion-and-processing systems is obtained, further increasing system efficiencies. The decrease in data volume also contributes to increased message-query-processing efficiencies.
-
公开(公告)号:US20220121507A1
公开(公告)日:2022-04-21
申请号:US17143203
申请日:2021-01-07
Applicant: VMWARE, INC.
Inventor: RITESH JHA , JOBIN RAJU GEORGE , NIKHIL JAISWAL , PUSHIKAR PATIL , VAIDIC JOSHI
IPC: G06F9/54
Abstract: The current document is directed to methods and systems that sample log/event messages for downstream processing by log/event-message systems incorporated within distributed computer facilities. The data-collection, data-storage, and data-querying functionalities of log/event-message systems provide a basis for distributed log-analytics systems which, in turn, provide a basis for automated and semi-automated system-administration-and-management systems. By sampling log/event-messages, rather than processing and storing every log/event-message generated within a distributed computer system, a log/event-message system significantly decreases data-storage-capacity, computational-bandwidth, and networking-bandwidth overheads involved in processing and retaining large numbers of log/event messages that do not provide sufficient useful information to justify these costs. Increase in efficiencies of log/event-message systems obtained by sampling translate directly into increases in bandwidths of distributed computer systems, in general, and to increases in time periods during which useful log/event messages can be stored.
-
公开(公告)号:US20220113938A1
公开(公告)日:2022-04-14
申请号:US17133479
申请日:2020-12-23
Applicant: VMWARE, INC.
Inventor: RITESH JHA , NIKHIL JAISWAL , JOBIN RAJU GEORGE , VAIDIC JOSHI , SHIVAM SATIJA
Abstract: Methods and systems that automatically rank log/event messages and log/event-message transactions to facilitate analysis of log/event-messages generated within distributed-computer systems are disclosed. A base-window dataset and current-window dataset are selected for diagnosis of a particular error or failure and processed to generate a transaction sequence for each dataset corresponding to log/event-message traces identified in the datasets. Then, frequencies of occurrence of log/event-message types relative to transaction types are generated for each dataset. From these two sets of relative frequencies of occurrence, changes in the relative frequency of occurrence for each log/event-message-type/transaction-type pair are generated. Normalized scores for log/event-message-type/transaction-type pairs and scores for transaction types are then generated from the changes in the relative frequency of occurrence. The generated scores reflect the relevance of log/event-messages in traces corresponding to particular transaction as well as the relevance of transaction types to the error or failure.
-
4.
公开(公告)号:US20230179485A1
公开(公告)日:2023-06-08
申请号:US18160464
申请日:2023-01-27
Applicant: VMWARE, INC.
Inventor: YASH BHATNAGAR , HEMANI KATYAL , CHANDRASHEKHAR JHA , MAGESHWARAN RAJENDRAN , RITESH JHA
IPC: H04L41/0893 , G06F9/50 , G06F11/34
CPC classification number: H04L41/0893 , G06F9/5077 , G06F11/34 , G06F9/5038 , G06F9/5083
Abstract: An example system includes memory, programmable circuitry, and machine readable instructions to program the programmable circuitry to: obtain utilization metric information corresponding to utilization metrics collected over a time interval, the utilization metrics corresponding to allocated resources utilized by containers, the containers associated with a cluster, obtain a request to generate priority classes for the containers in the cluster, the priority classes indicative of which containers have a greater priority in the cluster, and generate the priority classes for the containers based on the utilization metric information and a count of network interactions corresponding to the containers for the time interval.
-
公开(公告)号:US20220197879A1
公开(公告)日:2022-06-23
申请号:US17174378
申请日:2021-02-12
Applicant: VMWARE, INC.
Inventor: CHANDRASHEKHAR JHA , NAVYA SREE TIRUNAGARI , YASH BHATNAGAR , RITESH JHA
IPC: G06F16/21 , G06F16/23 , G06F16/242 , G06F16/2458 , G06F11/34 , G06F11/07 , G06F16/25
Abstract: Methods and systems described herein are directed to aggregating and querying log messages. Methods and systems determine event types of log message generated by event sources of the distributed computing system. The event types are aggregated into aggregated records for a shortest time unit and event types are aggregated into aggregated records for longer time units based on the aggregated records associated with the shortest time unit. In response to a query regarding occurrences of an event type in a query time interval, the query time interval is split into subintervals with time lengths that range from the shortest time unit to a longest time unit that lie within the query time interval. The method determines a total event count of occurrences of the event type in the query time interval based on the aggregated records with time stamps in the subintervals. The event count in the query time interval may be used to detect abnormal behavior of the event sources.
-
6.
公开(公告)号:US20210288882A1
公开(公告)日:2021-09-16
申请号:US17332771
申请日:2021-05-27
Applicant: VMWARE, INC.
Inventor: YASH BHATNAGAR , HEMANI KATYAL , CHANDRASHEKHAR JHA , MAGESHWARAN RAJENDRAN , RITESH JHA
Abstract: An example apparatus includes memory, and at least one processor to execute instructions to assign first containers to a first cluster and second containers to a second cluster based on the first containers including first allocated resources that satisfy a first threshold number of allocated resources and the second containers including second allocated resources that satisfy a second threshold number of allocated resources, determine a representative interaction count value for a first one of the first containers, the representative interaction count value based on a first network interaction metric corresponding to an interaction between the first one of the first containers and a combination of at least one of the first containers and at least one of the second containers, and generate a priority class for the first one of the first containers based on the representative interaction count value.
-
公开(公告)号:US20180165584A1
公开(公告)日:2018-06-14
申请号:US15489764
申请日:2017-04-18
Applicant: VMWARE, INC.
Inventor: RITESH JHA , DATTATHREYA SATHYAMURTHY , PRATEEK SAHU , NUPUR AGRAWAL , AGAM KAPUR
IPC: G06N5/04
Abstract: The present disclosure is related to predicting application response lime based on metrics. An example machine-readable medium may store instructions executable by a processing resource to determine a particular response time and an average response time of an application based on a plurality of relevant performance metrics associated with the application during a first period of time, classify the particular response time into a group based on the average response time, and determine a relationship between the plurality of relevant performance metrics and the particular response time of the application. The example machine-readable medium may further store instructions executable by the processing resource to determine whether a response time of the application is likely to change sufficiently to change the classification to a different group during a second period of time based on the relationship.
-
8.
公开(公告)号:US20220158889A1
公开(公告)日:2022-05-19
申请号:US17151706
申请日:2021-01-19
Applicant: VMWARE, INC.
Inventor: RITESH JHA , Nikhil Jaiswal , Jobin Raju George , Pushkar Patil , Vaidic Joshi
IPC: H04L12/24 , G06F9/54 , G06F16/245 , H04L29/08
Abstract: The current document is directed to methods and systems that efficiently process log/event messages within and among distributed computer facilities. Various different types of initial processing steps may be applied to a stream of log/event messages received by a message-collector system or a message-ingestion-and-processing system. By including a pre-processing step two identify the type of a received log/event message, and by specifying initial-processing-step criteria with respect to log/event-message types, significant increases in the efficiency of log/event-message preprocessing by message-collector systems and message-ingestion-and-processing systems is achieved.
-
公开(公告)号:US20220066998A1
公开(公告)日:2022-03-03
申请号:US17096991
申请日:2020-11-13
Applicant: VMWARE, INC.
Inventor: RITESH JHA , SHIVAM SATIJA , PUSHKAR PATIL , JOBIN RAJU GEORGE , NIKHIL JAISWAL
Abstract: The current document is directed to methods and systems that automatically identify log/event-message traces and computational-entity transactions within collections and/or streams of log/event messages. Automated identification of log/event-message traces provides the basis for automated interpretation, by automated computer-system administration-and-the management subsystems, of the information represented by collections and/or streams of log/event messages. Disclosed approaches to automatically identifying log/event-message traces and computational-entity involve identifying log/event-message types, generating time-series-like log/event-message-type occurrence signals from log/event-message collections and/or streams, and computing cross correlations between pairs of log/event-message-type occurrence signals. In one implementation, a strongly-correlated-type graph is generated from the computed cross correlations, from which connected-components subgraphs, corresponding to computational-entity transactions, are extracted. Log/event-message traces are then extracted from acyclic graphs generated from the connected-component subgraphs.
-
10.
公开(公告)号:US20200233723A1
公开(公告)日:2020-07-23
申请号:US16365880
申请日:2019-03-27
Applicant: VMWARE, INC.
Inventor: CHANDRASHEKHAR JHA , SHIVANJU AWASTHI , AKASH SRIVASTAVA , NAVEEN MUDNAL , RITESH JHA
IPC: G06F9/50 , G06F16/906 , G06F9/455
Abstract: In one example, configuration data and resource utilization data associated with a plurality of virtual machines in a data center may be retrieved. Further, a cluster analysis may be performed on the configuration data and the resource utilization data to generate a plurality of clusters. Each cluster may include identical virtual machines from the plurality of virtual machines. Furthermore, for each cluster, the identical virtual machines in a cluster may be consolidated to execute in a host computing system such that physical memory pages are shared by the consolidated identical virtual machines in the cluster.
-
-
-
-
-
-
-
-
-