System and method for guaranteeing consistent data synchronization from a volatile data source
AssigneeNetApp, Inc.
InventorErnest Obusek
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetApp, Inc.
InventorErnest Obusek
Estimating the term…
Systems and methods for, among other things, updating a destination data set of hierarchical data in relation to a source set of hierarchical data. The method, in certain embodiments, includes receiving an indication that the source data set has one or more changes, initiating a comparison between the source data set and the destination data set, identifying differences and related hierarchical relationships, and altering the destination data set by performing changes in an order that preserves the hierarchical relationships. The method may use the change notifications as an indicator to start the comparison and restart the comparison upon the receipt of a new notification. By using this method, the two data sets can be kept synchronized while preserving hierarchical relationships between the data elements in an environment where the source data set experiences unpredictable changes and cannot be locked.
A method for consistent data synchronization, comprising:
A storage synchronization computing device, comprising:
A non-transitory computer readable medium having stored thereon instructions for consistent data synchronization comprising machine executable code which when executed by at least one processor, causes the processor to perform steps comprising:
Dependencies are inferred from the claim text.