Placement of virtual machines based on server cost and network cost
AssigneeInternational Business Machines Corporation
InventorsDouglas M. Freimuth, Xiaoqiao Meng, Vasileios Pappas, Li Zhang
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsDouglas M. Freimuth, Xiaoqiao Meng, Vasileios Pappas, Li Zhang
Estimating the term…
A method, information processing system, and computer program product manage server placement of virtual machines in an operating environment. A mapping of each virtual machine in a plurality of virtual machines to at least one server in a set of servers is determined. The mapping substantially satisfies a set of primary constraints associated with the set of servers. A plurality of virtual machine clusters is created. Each virtual machine cluster includes a set of virtual machines from the plurality of virtual machines. A server placement of one virtual machine in a cluster is interchangeable with a server placement of another virtual machine in the same cluster while satisfying the set of primary constraints. A server placement of the set of virtual machines within each virtual machine on at least one mapped server is generated for each cluster. The server placement substantially satisfies a set of secondary constraints.
A method of managing a server placement of virtual machines in an operating environment, the method comprising:
An information processing system for managing a server placement of virtual machines in an operating environment, the information processing system comprising:
A non-transitory computer program storage product for managing server placement of virtual machines in an operating environment is disclosed, wherein the computer program product comprises:
Dependencies are inferred from the claim text.