METHODS AND SYSTEMS TO DETERMINE CONTAINER COSTS AND ATTRIBUTE CONTAINER COSTS TO APPLICATIONS

    公开(公告)号:US20170270449A1

    公开(公告)日:2017-09-21

    申请号:US15075389

    申请日:2016-03-21

    Applicant: VMware, Inc.

    Abstract: Methods and system to calculate a total container cost of each container of a data center are described. Methods compute a direct container cost of each container running in the data center based on container resource utilization and a resource utilization rate of each resource of a host. Methods also compute an indirect container cost of each container is calculated as a sum of indirect cost of each resource of the host used by the container and each resource of the host used by a monitor container that monitors each container utilization of host resources. For each container, a total container cost of the container is calculated as the sum of the direct container cost and the indirect container cost of the container. Total container costs are used to determine the cost of applications miming on the containers.

    GENERATING TEST CASES
    2.
    发明申请

    公开(公告)号:US20170322874A1

    公开(公告)日:2017-11-09

    申请号:US15660019

    申请日:2017-07-26

    Applicant: VMware, Inc.

    Abstract: Systems and techniques are described for generating test cases. In one example, a manual test of code is performed. The manual test uses proxy code to detect at least one input to the code and a data transfer between the code and other code. The data transfer includes an input to the other code and an output from the other code. A file is generated that includes the at least one input to the code, the input to the other code, the output from the other code, and data that specifies that the manual test of the code resulted in an expected output. A mock test automates the manual test of the code based at least in part on the file.

    Generating test cases
    4.
    发明授权

    公开(公告)号:US10817408B2

    公开(公告)日:2020-10-27

    申请号:US15660019

    申请日:2017-07-26

    Applicant: VMware, Inc.

    Abstract: Systems and techniques are described for generating test cases. In one example, a manual test of code is performed. The manual test uses proxy code to detect at least one input to the code and a data transfer between the code and other code. The data transfer includes an input to the other code and an output from the other code. A file is generated that includes the at least one input to the code, the input to the other code, the output from the other code, and data that specifies that the manual test of the code resulted in an expected output. A mock test automates the manual test of the code based at least in part on the file.

    Methods and systems to determine container costs and attribute container costs to applications

    公开(公告)号:US10671951B2

    公开(公告)日:2020-06-02

    申请号:US15075389

    申请日:2016-03-21

    Applicant: VMware, Inc.

    Abstract: Methods and system to calculate a total container cost of each container of a data center are described. Methods compute a direct container cost of each container running in the data center based on container resource utilization and a resource utilization rate of each resource of a host. Methods also compute an indirect container cost of each container is calculated as a sum of indirect cost of each resource of the host used by the container and each resource of the host used by a monitor container that monitors each container utilization of host resources. For each container, a total container cost of the container is calculated as the sum of the direct container cost and the indirect container cost of the container. Total container costs are used to determine the cost of applications miming on the containers.

    Resource claim optimization for containers

    公开(公告)号:US10719363B2

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

    申请号:US15876244

    申请日:2018-01-22

    Applicant: VMWARE, INC.

    Abstract: Techniques for optimizing resource claims for containers is described. In one example, resource utilization data associated with at least one container may be obtained for a period. A set of forecasting models may be trained based on the resource utilization data associated with a portion of the period. Resource utilization of the at least one container may be predicted for a remaining portion of the period using the set of trained forecasting models. The predicted resource utilization may be compared with the obtained resource utilization data for the remaining portion of the period. A forecasting model may be determined from the set of trained forecasting models based on the comparison to optimize resource claims for the at least one container.

    Multi-virtual-machine snapshot using guest hypervisor

    公开(公告)号:US10162667B2

    公开(公告)日:2018-12-25

    申请号:US15438783

    申请日:2017-02-22

    Applicant: VMWARE, INC.

    Abstract: A process of obtaining, in effect, a multi-virtual-machine snapshot by taking a single-virtual-machine snapshot begins with creating, by a host hypervisor, a host virtual machine and a guest hypervisor. The guest hypervisor executes on the host virtual machine. Virtual machines to be included together in an effective multi-virtual-machine snapshot are migrated to the guest hypervisor. A single-virtual-machine snapshot is taken, by the host hypervisor, of the host virtual machine. The snapshot contains the state data for the virtual machines migrated to the guest hypervisor.

Patent Agency Ranking