System and method for cooperative virtual machine memory scheduling
    1.
    发明授权
    System and method for cooperative virtual machine memory scheduling 有权
    协同虚拟机内存调度的系统和方法

    公开(公告)号:US08543790B2

    公开(公告)日:2013-09-24

    申请号:US13743853

    申请日:2013-01-17

    Applicant: VMware, Inc.

    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.

    Abstract translation: 用于管理多个虚拟机(VM)中的主机物理存储器(HPM)的分发的资源调度器监视每个客户物理存储器(GPM)的每个VM的使用情况,以确定应该将多少HPM分配给每个 的虚拟机。 在确定分配给源VM的HPM数量应该重新分配给目标VM时,调度程序将分配参数发送到在源虚拟机中执行的气球应用程序,从而使其预留并将值写入来宾虚拟内存(GVM) 源VM中的位置。 调度程序标识与保留的GVM相对应的HPM位置,并通过将目标VM的访客物理内存位置映射到HPM位置来将其分配给目标VM。

Patent Agency Ranking