Reconciler for a distributed storage system
AssigneeSwiftStack, Inc.
InventorsClay GERRARD, Paul Luse, Samuel N. Merritt, John Dickinson
Life of this patent
Estimating the term…
Loading patent…
AssigneeSwiftStack, Inc.
InventorsClay GERRARD, Paul Luse, Samuel N. Merritt, John Dickinson
Estimating the term…
A technique is applied to eventually converge on a single data storage strategy for any set of object data which had an inconsistent data storage strategy applied during storage while there was a network partition. This state could occur in instances of a highly available distributed object storage system which can store objects according to multiple data storage strategies. Upon the healing of a network partition, the technique discovers if multiple data storage strategies were applied to the object data stored during a network partition, deterministically identifies which data storage strategy represents the correct strategy, for example based on the log of state transitions requested by the client according to the API contract, and ensures that this strategy is consistently applied to all object data in the collection.
A computer implemented method for discovering and logging misplaced objects in a distributed object storage system, comprising:
A system for discovering and logging misplaced objects in a distributed object storage system, comprising:
Dependencies are inferred from the claim text.