-
公开(公告)号:US11650868B2
公开(公告)日:2023-05-16
申请号:US17143203
申请日:2021-01-07
Applicant: VMWARE, INC.
Inventor: Ritesh Jha , Jobin Raju George , Nikhil Jaiswal , Pushkar 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.
-
公开(公告)号:US11782771B2
公开(公告)日:2023-10-10
申请号:US17326169
申请日:2021-05-20
Applicant: VMware, Inc.
Inventor: Ritesh Jha , Jobin Raju George , Pushkar Patil , Vaidic Joshi , Nikhil Jaiswal
CPC classification number: G06F9/542 , G06F9/5072 , G06F9/546 , G06F16/1805
Abstract: The current document is directed to methods and systems that efficiently process and store log/event messages generated within 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 subsystem. The currently disclosed methods and systems employ additional pre-processing steps to identify the types of received log/event messages, monitor event-type-associated log/event-message-usage-delay histories, and employ time-series-analysis-based and/or neural-network-based estimation of event-type-associated log/event-message usage to efficiently store log/event-messages in low-cost and low-latency storage facilities.
-
3.
公开(公告)号:US11665047B2
公开(公告)日:2023-05-30
申请号:US17151706
申请日:2021-01-19
Applicant: VMWARE, INC.
Inventor: Ritesh Jha , Nikhil Jaiswal , Jobin Raju George , Pushkar Patil , Vaidic Joshi
IPC: H04L41/069 , G06F9/54 , H04L67/10 , G06F16/245
CPC classification number: H04L41/069 , G06F9/542 , G06F9/546 , G06F16/245 , H04L67/10
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.
-
公开(公告)号:US20220374292A1
公开(公告)日:2022-11-24
申请号:US17326169
申请日:2021-05-20
Applicant: VMware, Inc.
Inventor: Ritesh Jha , Jobin Raju George , Pushkar Patil , Vaidic Joshi , Nikhil Jaiswal
Abstract: The current document is directed to methods and systems that efficiently process and store log/event messages generated within 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 subsystem. The currently disclosed methods and systems employ additional pre-processing steps to identify the types of received log/event messages, monitor event-type-associated log/event-message-usage-delay histories, and employ time-series-analysis-based and/or neural-network-based estimation of event-type-associated log/event-message usage to efficiently store log/event-messages in low-cost and low-latency storage facilities.
-
公开(公告)号:US20220318202A1
公开(公告)日:2022-10-06
申请号:US17222050
申请日:2021-04-05
Applicant: VMware, Inc.
Inventor: Ritesh Jha , Vaidic Joshi , Jobin Raju George , Nikhil Jaiswal , Pushkar Patil
IPC: G06F16/17 , G06F16/18 , G06F16/9035 , G06F16/9038 , G06F9/30 , G06F9/54
Abstract: The current document is directed to methods and subsystems within distributed log-analytics systems that automatically and autonomously generate indications of log sources for log/event messages received by the distributed log-analytics systems. The log-source indications can be incorporated in tags associated with received log/event messages to facilitate use of log/event-message information and log/event-message-processing tools contained in content packs provided by designers, manufacturers, and vendors of computational entities by log/event-message systems that collect, process, and store large volumes of log/event messages generated by many different types of computational entities within distributed computer systems. Log-source indications are generated by a combination of using currently available log-source indications associated with log/event messages, event-type-clustering based event-type-to-log source mapping, and machine-learning-based event-type-to-log source mapping.
-
6.
公开(公告)号:US11586486B2
公开(公告)日:2023-02-21
申请号:US17093569
申请日:2020-11-09
Applicant: VMWARE, INC.
Inventor: Ritesh Jha , Jobin Raju George , Shivam Satija , Nikhil Jaiswal , Pushkar Patil
IPC: G06F15/16 , G06F9/54 , H04L29/06 , H04L41/069 , G06F11/34
Abstract: The current document is directed to methods and systems that efficiently cache log/event messages in log/event-message systems incorporated within distributed computer facilities. The log/event-message systems provide the data-collection, data-storage, and data-querying functionalities that provide a basis for distributed log-analytics systems which, in turn, provide a basis for automated and semi-automated system-administration-and-management systems. Efficient caching significantly extends the period of time that networking failures and log/event-message processing delays can be tolerated by log/event-message systems without significant loss of information. Rather than caching individual log/event messages, message collectors that employ the currently disclosed technologies cache information regarding log/event-message types, leading to efficient compression of the cached information. As a result, message collectors can cache log/event messages without significant loss of information for time periods of several orders of magnitude greater than those achieved by caching individual log/event messages.
-
7.
公开(公告)号: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.
-
8.
公开(公告)号:US11108642B2
公开(公告)日:2021-08-31
申请号:US16441041
申请日:2019-06-14
Applicant: VMWARE, INC.
Inventor: Ritesh Jha , Soumya Panigrahi , Nikhil Jaiswal , Pushkar Patil , Suchit Dhakate
Abstract: System and computer-implemented method for constructing a topology for an application distributed over multiple virtual computing instances in which a set of resource utilization metrics are collected for multiple computing instances. A propagation sequence caused by an execution of the application is determined based on the set of resource utilization metrics. A graph may be created with the propagation sequence, wherein each virtual computing instance in the multiple computing instances is a possible node in the graph and the graph includes all nodes associated with the application.
-
-
-
-
-
-
-