发明名称 Virtual machine migration using free page hinting
摘要 Systems and methods are disclosed for migrating a virtual machine from a source hypervisor to a destination hypervisor. An example method of migrating a virtual machine from a source hypervisor to a destination hypervisor includes receiving, by a source hypervisor running a virtual machine, an indication to migrate the virtual machine to a destination hypervisor. A guest runs on the virtual machine and is allocated guest memory. The method also includes reading, by the source hypervisor, a free value indicating whether a memory page in the guest memory is active. The method further includes transmitting the memory page to the destination hypervisor if the free value indicates that the memory page is active. The method also includes determining to not transmit the memory page to the destination hypervisor if the free value indicates that the memory page is inactive.
申请公布号 US9552233(B1) 申请公布日期 2017.01.24
申请号 US201514850055 申请日期 2015.09.10
申请人 Red Hat Israel, Ltd. 发明人 Tsirkin Michael;Gilbert David
分类号 G06F9/455;G06F9/50 主分类号 G06F9/455
代理机构 Haynes and Boone, LLP 代理人 Haynes and Boone, LLP
主权项 1. A method of migrating a virtual machine from a source hypervisor to a destination hypervisor, comprising: receiving, by a source hypervisor running a virtual machine, an indication to migrate the virtual machine to a destination hypervisor, wherein a guest runs on the virtual machine and is allocated guest memory; reading, by the source hypervisor, a free value indicating whether a memory page in the guest memory is active; transmitting the memory page to the destination hypervisor if the free value indicates that the memory page is active, wherein the memory page in the guest memory is active if the memory page is in current use by the guest to store data; and determining to not transmit the memory page to the destination hypervisor if the free value indicates that the memory page is inactive, wherein the memory page in the guest memory is inactive if the memory page is not in current use by the guest to store data.
地址 Ra'anana IL