US Patent Application 17725874. TECHNIQUES FOR CREATING IDENTICAL SNAPSHOTS ON SYSTEMS DURING SYNCHRONOUS REPLICATION simplified abstract

From WikiPatents
Jump to navigation Jump to search

TECHNIQUES FOR CREATING IDENTICAL SNAPSHOTS ON SYSTEMS DURING SYNCHRONOUS REPLICATION

Organization Name

Dell Products L.P.


Inventor(s)

Nagasimha G. Haravu of Apex NC (US)


Alan L. Taylor of Cary NC (US)


Girish Sheelvant of Hopkinton MA (US)


Nagapraveen Veeravenkata Seela of Cary NC (US)


TECHNIQUES FOR CREATING IDENTICAL SNAPSHOTS ON SYSTEMS DURING SYNCHRONOUS REPLICATION - A simplified explanation of the abstract

  • This abstract for appeared for US patent application number 17725874 Titled 'TECHNIQUES FOR CREATING IDENTICAL SNAPSHOTS ON SYSTEMS DURING SYNCHRONOUS REPLICATION'

Simplified Explanation

The abstract describes a technique for creating identical snapshots of storage objects in two different systems. This is done by synchronously replicating the first storage object to the second system and enabling change tracking for the first storage object. Change tracking records any modifications made to the first storage object. Once change tracking is enabled, a snapshot of the second storage object is created. Then, a snapshot of the first storage object is created. After the snapshot of the first storage object is created, change tracking is disabled. Finally, the modified content of the first storage object is copied to the snapshot of the second storage object based on the recorded changes in the log.


Original Abstract Submitted

Techniques for creating identical snapshots can include: performing synchronous replication between a first storage object of a first system and a second storage object of a second system; enabling change tracking for the first storage object that records in a log which portions of the first storage object are written or modified; responsive to enabling change tracking, creating a snapshot S of the second storage object of the second system; responsive to creating the snapshot S of the second storage object; creating a snapshot S of the first storage object of the first system; responsive to creating the snapshot S of the first storage object, disabling change tracking for the first storage object; and copying written or modified content of the first storage object as identified in the log to the snapshot S of the second storage object of the second system.