DEPENDENT SYSTEM OPTIMIZATION FOR SERVERLESS FRAMEWORKS

    公开(公告)号:US20200241930A1

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

    申请号:US16392652

    申请日:2019-04-24

    Applicant: VMWARE, INC.

    Abstract: Various aspects are disclosed for optimization of dependent systems for serverless frameworks. In some examples, a load test executes instances of a function on a dependent system to generate datapoints. The datapoints are organized, using a clustering algorithm, into an acceptable group and at least one unacceptable group. A maximum number of concurrent instances of the function is determined based on a number of instances specified by at least one datapoint selected from the acceptable group. A live workload is performed on the dependent system. The live workload includes instances of the function that are assigned to the dependent system according to the maximum number of concurrent instances.

    Systems and methods for recommending optimized virtual-machine configurations

    公开(公告)号:US11216295B2

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

    申请号: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.

    Decentralized resource scheduling

    公开(公告)号:US10936362B2

    公开(公告)日:2021-03-02

    申请号:US16511351

    申请日:2019-07-15

    Applicant: VMware, Inc.

    Abstract: Disclosed are various embodiments for distributed resource scheduling. An eviction request from a first host is received. The eviction request comprises data regarding a virtual machine to be migrated from the first host. The eviction request is then broadcast to a plurality of hosts. A plurality of responses are received from the plurality of hosts, each response comprising a score representing an ability of a respective one of the plurality of hosts to act as a new host for the virtual machine. A second host is selected from the plurality of hosts to act as the new host for the virtual machine based at least in part on the score in each of the plurality of responses. Then, a response is sent to the first host, the response containing an identifier of the second host.

    DECENTRALIZED RESOURCE SCHEDULING

    公开(公告)号:US20210019176A1

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

    申请号:US16511351

    申请日:2019-07-15

    Applicant: VMware, Inc.

    Abstract: Disclosed are various embodiments for distributed resource scheduling. An eviction request from a first host is received. The eviction request comprises data regarding a virtual machine to be migrated from the first host. The eviction request is then broadcast to a plurality of hosts. A plurality of responses are received from the plurality of hosts, each response comprising a score representing an ability of a respective one of the plurality of hosts to act as a new host for the virtual machine. A second host is selected from the plurality of hosts to act as the new host for the virtual machine based at least in part on the score in each of the plurality of responses. Then, a response is sent to the first host, the response containing an identifier of the second host.

Patent Agency Ranking