Patent ID: 9223636
Filing Date: 2015-12-29
Classification: G06F

Abstract:
1. A method for virtual machine (VM) consolidation, comprising: providing a plurality of resource usage levels for a set of VMs to be consolidated including a first resource usage level, a last resource usage level, and intervening resource usage levels of a target server; formulating an optimization problem, using a processor, to minimize an objective function such that any of one or more VMs of a set of VMs to be allocated to the target server are assigned to the first resource usage level which includes a maximum resource usage level for the assigned VM and remaining VMs of the set are assigned to the last resource usage level which includes less than the maximum resource usage level for the assigned VM while not exceeding a resource capacity of the target server and while ignoring the intervening resource usage levels for allocation; and allocating the set of VMs to the target server in accordance with the optimization problem to consolidate the set of VMs.