Invention Grant
- Patent Title: System and method for cooperative virtual machine memory scheduling
- Patent Title (中): 协同虚拟机内存调度的系统和方法
-
Application No.: US13743853Application Date: 2013-01-17
-
Publication No.: US08543790B2Publication Date: 2013-09-24
- Inventor: Xiaoxin Chen , Carl A. Waldspruger , Anil Rao
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06F13/00
- IPC: G06F13/00 ; G06F13/28

Abstract:
A resource scheduler for managing a distribution of host physical memory (HPM) among a plurality of virtual machines (VMs) monitors usage by each of the VMs of respective guest physical memories (GPM) to determine how much of the HPM should be allocated to each of the VMs. On determining that an amount of HPM allocated to a source VM should be reallocated to a target VM, the scheduler sends allocation parameters to a balloon application executing in the source VM causing it to reserve and write a value to a guest virtual memory (GVM) location in the source VM. The scheduler identifies the HPM location that corresponds to the reserved GVM and allocates it to the target VM by mapping a guest physical memory location of the target VM to the HPM location.
Public/Granted literature
- US20130145377A1 SYSTEM AND METHOD FOR COOPERATIVE VIRTUAL MACHINE MEMORY SCHEDULING Public/Granted day:2013-06-06
Information query