Visualizing data center inventory and entity relationships

    公开(公告)号:US11409809B2

    公开(公告)日:2022-08-09

    申请号:US17122893

    申请日:2020-12-15

    Applicant: VMware, Inc.

    Abstract: A system can provide a visual representation of an inventory of data entities for a distributed computing system. Inventory data including cost and operational data for data entities such as data centers, servers, and virtual machines, can be converted into a format file. The format file can be used to create a tree of nodes and node summaries corresponding to the data entities. A user interface can display hierarchical and isolated views of the tree revealing parent child relationships between data entities within a computing system infrastructure. Node summaries including cost and utilization data can be displayed to reveal how specific sub-costs such as labor and licensing, are driven by data entities in one level of the infrastructure and pushed to respective parent or child data entities in other levels. Views of the tree can be used to determine areas of inefficiency or reduced value within the computing system.

    METHODS AND SYSTEMS FOR CONSTRUCTING EXPRESSIONS THAT EXTRACTS METRICS FROM LOG MESSAGES

    公开(公告)号:US20220019588A1

    公开(公告)日:2022-01-20

    申请号:US17008755

    申请日:2020-09-01

    Applicant: VMWARE, INC.

    Abstract: Automated methods and systems for generating Grok expressions for extraction of metric data from any type of log message are described. Method and systems include construction of a directed graph from Grok patterns. A sample log message is selected from log messages that record metrics values of a desired metric. The directed graph is used to construct a Grok expression from the sample log message. The Grok expression is then used to parse log messages that are of the same type or format as the sample log message to extract the desired metric data from the log messages. The metric may in turn be used to troubleshoot problems anchor identifying potential root causes of problems in a data center or other type of distributed computing system.

    SYSTEMS AND METHODS FOR OPTIMIZING THE NUMBER OF SERVERS IN A CLUSTER

    公开(公告)号:US20210297316A1

    公开(公告)日:2021-09-23

    申请号:US17343085

    申请日:2021-06-09

    Applicant: VMWARE, INC.

    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.

    Methods and apparatus to determine container priorities in virtualized computing environments

    公开(公告)号:US11575576B2

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

    申请号:US17332771

    申请日:2021-05-27

    Applicant: VMWARE, INC.

    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.

    Clustering routines for extrapolating computing resource metrics

    公开(公告)号:US11113117B2

    公开(公告)日:2021-09-07

    申请号:US16000052

    申请日:2018-06-05

    Applicant: VMware, Inc.

    Abstract: Various examples are disclosed for using clustering routines to extrapolate metrics to other computing resources in a cluster. One or more computing devices can classify computing resources, such as servers, based on various characteristics of the computing resources. For each class of computing resource, a clustering routine can be applied to generate clusters of the computing resources. A minimal number of metrics required to be obtained from an end user can be determined as a function of a number of the clusters. If one or more of the metrics are obtained from the end user, the metrics can be extrapolated to other computing resources in the same cluster.

Patent Agency Ranking