发明名称 Dynamic virtual machine consolidation
摘要 At a first physical computing machine executing a plurality of virtual machines and connected to a network, one or more virtual machine metrics for each virtual machine are calculated. Each virtual machine metric represents a workload of a resource of the first physical computing machine due to the execution of a corresponding virtual machine. Additionally, one or more corresponding physical machine metrics that represent a total workload of the corresponding resource of the first physical computing machine due to the execution of the plurality of virtual machines are also calculated. Based on the one or more physical machine metrics, a determination is made that at least one of the plurality of virtual machines should be migrated to one of a plurality of other physical computing machines connected to the network. A first virtual machine is selected for migration to a selected second physical computing machine.
申请公布号 US9632839(B2) 申请公布日期 2017.04.25
申请号 US201514594468 申请日期 2015.01.12
申请人 Cisco Technology, Inc. 发明人 Kulkarni Ajay
分类号 G06F9/50;G06F9/455 主分类号 G06F9/50
代理机构 Edell, Shapiro & Finnan, LLC 代理人 Edell, Shapiro & Finnan, LLC
主权项 1. A method comprising: at a first physical computing machine executing a plurality of virtual machines and connected to a network, calculating a plurality of virtual machine metrics for each virtual machine, wherein the first physical computing machine includes a plurality of resources and each virtual machine metric represents a maximum, minimum, or average workload of a resource of the first physical computing machine due to the execution of a corresponding virtual machine consuming the resource; calculating a plurality of physical machine metrics that each represents a maximum, minimum, or average workload of a respective one of the plurality of resources of the first physical computing machine at least in part due to the execution of the plurality of virtual machines; determining, based on the plurality of physical machine metrics, that at least one of the plurality of virtual machines should be migrated to one of a plurality of other physical computing machines connected to the network; selecting, based on the virtual machine metrics, a first virtual machine from among the plurality of virtual machines for migration; selecting a second physical computing machine from among the plurality of other physical computing machines to receive the first virtual machine; and migrating the first virtual machine to the second physical machine.
地址 San Jose CA US