Patent ID: 8015375

Claim:
A method of parallel processing and storing tracking information for multiple write requests, the method comprising: in a data storage environment having a first volume of data denominated as a source being stored on a data storage system and at least a second volume of data denominated as a clone and which has data content that is a copy of data content of the source, the clone being stored on the data storage system or on another data storage system: receiving a plurality of first write requests to write data to the source; saving, to persistent data storage that is separate from the source and the clone, tracking information representing changes to be made to data located on the source and the clone, as indicated by the first write requests; initiating parallel writing, to the source and the clone, the data indicated by the first write requests; saving, to the persistent data storage during the parallel writing of data indicated by the first write requests, tracking information representing additional changes, as indicated by a plurality of second write requests, to be made to data located on the source and the clone.