Patent ID: 8135928
Filing Date: 2012-03-13
Classification: G06F

Abstract:
1. A computer accessible storage medium comprising program instructions for tracking changes to a volume, the program instructions being executable to: receive a write request to write data to a first location in the volume; determine if the first location is overlapping with or adjacent to one or more locations of earlier write requests to the volume that have not been replicated to a secondary storage; store first location information in a data structure in response to determining that the first location is overlapping with or adjacent to one or more second locations of earlier write requests to the volume that have not been replicated to a secondary storage, wherein the first location information identifies the first location and the one or more second locations; wherein said storing the first location information in the data structure removes second location information in the data structure, wherein the second location information identifies the one or more second locations of earlier write requests to the volume that have not been replicated to a secondary storage; write the data to the first location in the volume in response to the write request.