METHODS AND APPARATUS TO GENERATE MIGRATION RECOMMENDATIONS TO MIGRATE SERVICES BETWEEN GEOGRAPHIC REGIONS

    公开(公告)号:US20210029204A1

    公开(公告)日:2021-01-28

    申请号:US16689098

    申请日:2019-11-20

    Applicant: VMware, Inc.

    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.

    EXTRACTED FIELD GENERATION TO FILTER LOG MESSAGES

    公开(公告)号:US20240020405A1

    公开(公告)日:2024-01-18

    申请号:US17981386

    申请日:2022-11-05

    Applicant: VMWARE, INC.

    CPC classification number: G06F21/6218

    Abstract: An example method may include displaying the plurality of log messages, including a first log message. Further, the method may include receiving an indication to extract a field based on a specified portion of log text of the first log message. Furthermore, the method may include inferring a first regular expression for the specified portion of the first log message using a Grok pattern. Further, the method may include inferring a second regular expression for a context of the extracted field using the Grok pattern. The context may be determined based on the specified portion. Further, the method may include generating a definition of the extracted field having the first regular expression and the second regular expression. Furthermore, the method may include filtering the plurality of log messages based on the definition of the extracted field.

    METHODS AND APPARATUS TO GENERATE MIGRATION RECOMMENDATIONS TO MIGRATE SERVICES BETWEEN GEOGRAPHIC REGIONS

    公开(公告)号:US20220294857A1

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

    申请号:US17827215

    申请日:2022-05-27

    Applicant: VMWARE, INC.

    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.

    METHODS AND SYSTEMS FOR STORING AND QUERYING LOG MESSAGES USING LOG MESSAGE BIFURCATION

    公开(公告)号:US20220222252A1

    公开(公告)日:2022-07-14

    申请号:US17184647

    申请日:2021-02-25

    Applicant: VMWARE, INC.

    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-patter 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.

    SYSTEMS AND METHODS FOR RECOMMENDING OPTIMIZED VIRTUAL-MACHINE CONFIGURATIONS

    公开(公告)号:US20200233690A1

    公开(公告)日:2020-07-23

    申请号:US16368901

    申请日:2019-03-29

    Applicant: VMWARE, INC.

    Abstract: An example method is provided for recommending VM configurations, including one or more servers upon which one or more VMs can run. A user wishing to run these VMs can request a recommendation for an appropriate server or set of servers. The user can indicate a category corresponding to the type of workload that pertains to the VMs. The system can receive the request and identify a pool of servers available to the user. Using industry specifications and benchmarks, the system can classify the available servers into multiple categories. Within those categories, similar servers can be clustered and then ranked based on their levels of optimization. The sorted results can be displayed to the user, who can select a particular server (or group of servers) and customize the deployment as needed. This process allows a user to identify and select an optimized setup quickly and accurately.

    AGENTLESS METHOD TO AUTOMATICALLY DETECT LOW LATENCY GROUPS IN CONTAINERIZED INFRASTRUCTURES

    公开(公告)号:US20220368615A1

    公开(公告)日:2022-11-17

    申请号:US17370158

    申请日:2021-07-08

    Applicant: VMWARE, INC.

    Abstract: Agentless method to automatically detect low latency groups in containerized infrastructures includes obtaining information about communication across workloads within a cluster of containers implemented by an operating environment. The information identifies multiple pairs of containers. Each pair includes a network source container and a corresponding network destination container. The information includes, for each pair of containers, a corresponding latency associated with a network call between the network source container and the corresponding network destination container. An undirected graph is generated using the obtained information. The undirected graph represents a node-wide latency within the cluster. Using the undirected graph, nodes within the cluster with a latency less than a threshold latency level are grouped. Grouped nodes with latencies less than the threshold latency level are provided

    DISCOUNT PREDICTIONS FOR CLOUD SERVICES
    10.
    发明公开

    公开(公告)号:US20230230005A1

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

    申请号:US17699214

    申请日:2022-03-21

    Applicant: VMWARE, INC.

    Abstract: In an example, a cloud service management node includes a knowledge base having a plurality of billing rules for a cloud computing environment, a processor, and a memory coupled to the processor. The memory may include a discount predictor module to receive an actual bill related to consumption of a cloud service in the cloud computing environment. Further, the discount predictor module may determine a variation between the actual bill and an expected cost from a public rate card by comparing the actual bill with the expected cost. Furthermore, the discount predictor module may evaluate the plurality of billing rules to predict a discount type and a discount associated with the discount type that matches the variation between the actual bill and the expected cost from the public rate card. Further, the discount predictor module may output the discount type and the discount on an interactive user interface.

Patent Agency Ranking