-
公开(公告)号:US11546220B2
公开(公告)日:2023-01-03
申请号:US17343085
申请日:2021-06-09
Applicant: VMWARE, INC.
Inventor: Rajat Garg , Chandrashekhar Jha , Yash Bhatnagar
IPC: H04L41/0893 , H04L41/0823
Abstract: Examples described herein include systems and methods for optimizing the number of servers in a cluster. In one example, a number of application servers, a number of backend servers, and a first disk throughput of a backend server to be included in the cluster are determined. The first disk throughput is determined based on the storage capacity of the backend server and a first round trip time. Example systems and method can also include validating the number of application servers based on a cluster throughput and one of a network interface card bandwidth of an application server to be included in the cluster and a load bearing capacity of the application server. The systems and methods can further include determining a second disk throughput of the backend server and increasing the number of backend servers if the second disk throughput is less than the second disk throughput.
-
公开(公告)号:US11038758B2
公开(公告)日:2021-06-15
申请号:US16372448
申请日:2019-04-02
Applicant: VMWARE, INC.
Inventor: Rajat Garg , Chandrashekhar Jha , Yash Bhatnagar
IPC: H04L12/24
Abstract: Examples described herein include systems and methods for optimizing the number of servers in a cluster. In one example, a number of application servers, a number of backend servers, and a first disk throughput of a backend server to be included in the cluster are determined. The first disk throughput is determined based on the storage capacity of the backend server and a first round trip time. Example systems and method can also include validating the number of application servers based on a cluster throughput and one of a network interface card bandwidth of an application server to be included in the cluster and a load bearing capacity of the application server. The systems and methods can further include determining a second disk throughput of the backend server and increasing the number of backend servers if the second disk throughput is less than the second disk throughput.
-
13.
公开(公告)号:US20200265111A1
公开(公告)日:2020-08-20
申请号:US16866664
申请日:2020-05-05
Applicant: VMware, Inc.
Inventor: Chandrashekhar Jha , Jobin George , Prateek Sahu , Kumar Gaurav , Jusvinder Singh
Abstract: Methods and systems predict parameters in a dataset of an identified piece of (“information technology”) IT equipment. An automated method identifies datasets IT equipment in a same category of IT equipment as a piece of IT equipment identified as having incomplete dataset information. Each dataset of IT equipment parameters is used to construct generalized linear models of different classes of IT equipment within the category of IT equipment. The class of the identified IT equipment is determined. A predicted equipment parameter of incomplete information of the identified piece of IT equipment is computed using the generalized linear model associated with the class. The predicted equipment parameter can be used to complete the dataset of the identified piece of IT equipment.
-
14.
公开(公告)号:US10678888B2
公开(公告)日:2020-06-09
申请号:US15898238
申请日:2018-02-16
Applicant: VMWARE, INC.
Inventor: Chandrashekhar Jha , Jobin George , Prateek Sahu , Kumar Gaurav , Jusvinder Singh
Abstract: Methods and systems predict parameters in a dataset of an identified piece of (“information technology”) IT equipment. An automated method identifies datasets IT equipment in a same category of IT equipment as a piece of IT equipment identified as having incomplete dataset information. Each dataset of IT equipment parameters are used to construct generalized linear models of different classes of IT equipment within the category of IT equipment. The class of the identified IT equipment is determined. A predicted equipment parameter of incomplete information of the identified piece of IT equipment is computed using the generalized linear model associated with the class. The predicted equipment parameter can be used to complete the dataset of the identified piece of IT equipment.
-
15.
公开(公告)号:US20240241764A1
公开(公告)日:2024-07-18
申请号:US18128236
申请日:2023-03-30
Applicant: VMWARE, INC.
Inventor: Chandrashekhar Jha , Akash Srivastava , Saloni Shah , Chaitanya Krishna Mullangi , Siddartha Laxman Karibhimanvar
IPC: G06F9/50
CPC classification number: G06F9/5072
Abstract: The present disclosure relates to a system for monitoring execution of a distributed application running in a data center. The system includes a forwarder that runs in a tenant environment of the data center. The forwarder collects metrics, log messages, and spans output from microservices of the distributed application. The system includes an ingestion engine that receives the metrics, the log messages, and the spans output from the forwarder. The ingestion engine forms a trace from the spans, and stores the metrics, the log messages, and the trace with a common identifier in a database. The includes a user interface (“UT”) that displays the metrics, the log messages, and the trace in response to a user selection to the metrics, the log messages, and the trace via the UI.
-
公开(公告)号:US11847038B1
公开(公告)日:2023-12-19
申请号:US17950163
申请日:2022-09-22
Applicant: VMWARE, INC.
CPC classification number: G06F11/3079 , G06F11/3075 , G06F16/358 , G06F2201/81
Abstract: A system and method for managing logs from computing environments uses a rate change in a rate of occurrence of same event type logs from a base time window to a current time window for each of the event types to identify candidate event types for a particular tier log storage. The rate changes of the event types are checked against a threshold rate change range to identify the candidate event types. In response to selection of some of the candidate event types, the logs in the selected candidate event types are transferred to the particular tier log storage.
-
公开(公告)号:US11755430B2
公开(公告)日:2023-09-12
申请号:US17184647
申请日:2021-02-25
Applicant: VMWARE, INC.
Inventor: Chandrashekhar Jha , Akash Srivastava , Yash Bhatnagar , Navya Sree Tirunagari
IPC: G06F11/14 , G06F16/2458 , G06F16/25
CPC classification number: G06F11/1471 , G06F16/2477 , G06F16/256
Abstract: Methods and systems described herein are directed to storing and querying log messages using log message bifurcation. Each log message that exceeds a time limit for storage in a live storage database is bifurcated into a log pattern that is stored in a log-pattern database and a metric object that records variable information of the log message in a time-series metric database. The log-pattern database and the time-series metric database together provide long-term log storage for the information contained in log messages that are too old to be stored in a live storage database. A request for access to log messages stored in the long-term log storage is completed by reconstructing the requested log messages from log patterns stored in the log-pattern database and metric objects stored in the time-series metric database.
-
公开(公告)号:US20230128244A1
公开(公告)日:2023-04-27
申请号:US17511341
申请日:2021-10-26
Applicant: VMware, Inc.
Inventor: Chandrashekhar Jha , Siddartha Laxman LK , Akash Srivstava , Yash Bhatnagar , Naveen Mudnal
IPC: G06F16/332 , G06F16/17 , G06F16/33
Abstract: Automated computer-implemented processes and systems described herein are directed to performing curation of log messages. The automated processes and systems filter unacceptable character strings from log messages to obtain curated text statements. The curated text statements contain human-readable text that enables a reader to understand the underlying messages contained in the log messages.
-
公开(公告)号:US20220179991A1
公开(公告)日:2022-06-09
申请号:US17115197
申请日:2020-12-08
Applicant: VMware, Inc.
Inventor: Ritesh Jha , Chandrashekhar Jha , Nikhil Jaiswal , Jobin Raju George , Vaidic Joshi
Abstract: The current document is directed to methods and systems that efficiently and accurately process 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 and/or a message-ingestion-and-processing system, including masking sensitive fields to prevent exposure of confidential and sensitive information contained in log/event messages. Rule-based identification and masking of sensitive fields in log/event messages is currently provided by certain automated log/event-message systems, but current approaches suffer numerous deficiencies. The methods and systems to which the current document is directed automatically create sensitive-field dictionaries and associated logic and/or train machine-learning components to automatically identify and mask fields within log/event messages in order to address the deficiencies of traditional rule-based sensitive-field identification and masking.
-
20.
公开(公告)号:US11349935B2
公开(公告)日:2022-05-31
申请号:US16689098
申请日:2019-11-20
Applicant: VMware, Inc.
Inventor: Yash Bhatnagar , Chandrashekhar Jha , Amit Kumar , Rajat Garg , Kruti Erraguntala
IPC: H04L67/148 , H04L67/1021 , H04L41/22 , H04L43/0894 , H04L43/16 , H04L67/1014
Abstract: A disclosed example to determine a migration recommendation of a service between geographic regions includes: a graph generator to generate an interaction graph, the interaction graph including first and second nodes and an edge therebetween, the first node representative of a first service in a first geographic region, the second node representative of a second service in a second geographic region, and the edge representative of a network path of interactions between the first and second services; a weighing engine to determine a weight value of the edge between the first and second services based on a count of network interactions between the first and second services and a real-time latency between the first and second services; and a recommendation engine to generate a migration recommendation to migrate the first service to the second geographic region based on the weight value of the edge.
-
-
-
-
-
-
-
-
-