Invention Grant
- Patent Title: Virtual machine placement to improve memory utilization
- Patent Title (中): 虚拟机放置以提高内存利用率
-
Application No.: US13073132Application Date: 2011-03-28
-
Publication No.: US08490091B2Publication Date: 2013-07-16
- Inventor: James J. Bozek , Nils Peter Joachim Hansson , Edward S. Suffern , James L. Wooldridge
- Applicant: James J. Bozek , Nils Peter Joachim Hansson , Edward S. Suffern , James L. Wooldridge
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Cynthia G. Seal; Jeffrey L. Streets
- Main IPC: G06F9/455
- IPC: G06F9/455

Abstract:
Virtual machines having a high amount of identical memory pages are grouped under a common hypervisor to enable greater memory savings as the result of transparent page sharing. One embodiment provides a computer program product including computer usable program code for performing a method that comprises analyzing the software image content of a plurality of virtual machines running on a plurality of hypervisors in a common migration domain, identifying two or more of the virtual machines having greater than a threshold amount of common memory pages, placing the two or more virtual machines under a common hypervisor, and sharing the common memory pages among the two or more virtual machines. Optionally, the identifying of two or more of the virtual machines may include identifying two or more of the virtual machines having the same software image content classifications; thereby, identifying images with a greater affinity for common memory pages.
Public/Granted literature
- US20120254860A1 VIRTUAL MACHINE PLACEMENT TO IMPROVE MEMORY UTILIZATION Public/Granted day:2012-10-04
Information query