Patent ID: 9377964
Filing Date: 2016-06-28
CPC Classification: G06F

Claim Text:
1. A method for improving snapshot performance comprising: initiating change block tracking for each unit of storage associated with each of a plurality of virtual machines; creating backup images of each unit of storage associated with each of the plurality of virtual machines; quiescing each of the plurality of virtual machines; creating snapshots of each unit of storage associated with each of the plurality of virtual machines; identifying, using at least one computer processor, one or more changed blocks in at least one of the backup images using the change block tracking; editing the at least one of the backup images by replacing the identified one or more changed blocks using corresponding blocks from at least one snapshot of the snapshots; and releasing the at least one snapshot based upon a determination that editing of the at least one backup image has completed and produced a consistent backup image, wherein release of the at least one snapshot is independent of release of any other of the snapshots.