发明名称 ONLINE SNAPSHOT CONSOLIDATION USING I/O MIRRORING
摘要 To create a backup of a live (running) virtual machine, a backup agent may take a snapshot of the virtual machine, backup the virtual machine from the snapshot disk, and delete the snapshot. Deleting the snapshot initiates a snapshot consolidation process where delta disks of the virtual machine are collapsed. A virtual disk layer sets up a mirror driver between a current virtual disk and a target virtual disk. Data sectors of the delta disk are copied over to the target virtual disk in a single pass, while the mirror driver mirrors write request for the current virtual disk to the target virtual disk.
申请公布号 US2015378636(A1) 申请公布日期 2015.12.31
申请号 US201414528276 申请日期 2014.10.30
申请人 VMware, Inc. 发明人 YADAV Nishant;POOL Jesse;ZHENG Li;TARASUK-LEVIN Gabriel;RYAN Nick Michael
分类号 G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. A method for consolidating snapshots of a virtual machine, comprising: creating a mirror driver between a current disk handle representing a disk chain comprising a base disk and a delta disk and a target disk handle representing a target disk in the disk chain into which the delta disk is to be consolidated; copying sectors from the delta disk to the target disk in a single iteration while the virtual machine is running; and responsive to receiving a first disk request from the virtual machine to write data to the current disk handle, while the sectors are being copied, replicating the first disk request to create a second disk request to write the data to the target disk handle.
地址 Palo Alto CA US