Invention Grant
- Patent Title: Method for restoring virtual machine state from a checkpoint file
- Patent Title (中): 从检查点文件恢复虚拟机状态的方法
-
Application No.: US13710215Application Date: 2012-12-10
-
Publication No.: US09053065B2Publication Date: 2015-06-09
- Inventor: Alexander Thomas Garthwaite , Yury Baskakov , Irene Zhang , Kevin Scott Christopher , Jesse Pool
- 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: G06F12/00
- IPC: G06F12/00 ; G06F12/16

Abstract:
A process for lazy checkpointing is enhanced to reduce the number of read/write accesses to the checkpoint file and thereby speed up the checkpointing process. The process for restoring a state of a virtual machine (VM) running in a physical machine from a checkpoint file that is maintained in persistent storage includes the steps of detecting access to a memory page of the virtual machine that has not been read into physical memory of the VM from the checkpoint file, determining a storage block of the checkpoint file to which the accessed memory page maps, writing contents of the storage block in a buffer, and copying contents of a block of memory pages that includes the accessed memory page from the buffer to corresponding locations of the memory pages in the physical memory of the VM. The storage block of the checkpoint file may be compressed or uncompressed.
Public/Granted literature
- US20140164723A1 METHOD FOR RESTORING VIRTUAL MACHINE STATE FROM A CHECKPOINT FILE Public/Granted day:2014-06-12
Information query