Asynchronous distributed object uploading for replicated content addressable storage clusters
AssigneeGoogle Inc.
InventorsAlexandre DROBYCHEV, Alexander KESSELMAN
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsAlexandre DROBYCHEV, Alexander KESSELMAN
Estimating the term…
A method performed by two or more devices of a group of devices in a distributed data replication system may include receiving a group of chunks having a same unique temporary identifier, the group of chunks comprising an object to be uploaded; creating an entry for the object in a replicated index, the entry being keyed by the unique temporary identifier, and the replicated index being replicated at each of the two or more devices; and determining, by an initiating device of the two or more devices, that a union of the group of chunks contains all data of the object. The method may also include calculating a content-based identifier to the object; creating another entry for the object in the replicated index, the other entry being keyed by the content-based identifier; and updating the replicated index to point from the unique temporary identifier to the content-based identifier.
1-23. (canceled)
A method comprising:
A non-transitory computer-readable medium storing instructions, the instructions comprising:
A system comprising:
Dependencies are inferred from the claim text.