US2014236888A1PendingUtilityA1

Asynchronous Distributed De-Duplication for Replicated Content Addressable Storage Clusters

Assignee: GOOGLE INCPriority: Dec 22, 2008Filed: Apr 29, 2014Published: Aug 21, 2014
Est. expiryDec 22, 2028(~2.4 yrs left)· nominal 20-yr term from priority
G06F 16/24556G06F 16/27H04L 67/1095G06F 16/2365G06F 16/178G06F 16/184G06F 16/1748G06F 16/273G06F 17/30156G06F 17/30174
56
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method is performed by a device of a group of devices in a distributed data replication system. The method includes storing an index of objects in the distributed data replication system, the index being replicated while the objects are stored locally by the plurality of devices in the distributed data replication system. The method also includes conducting a scan of at least a portion of the index and identifying a redundant replica(s) of the at least one of the objects based on the scan of the index. The method further includes de-duplicating the redundant replica(s), and updating the index to reflect the status of the redundant replica.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented method comprising:
 at a first device of a plurality of devices of a distributed storage system, wherein the first device includes one or more processors and memory storing programs for execution by the one or more processors:
 accessing an index of objects stored in the distributed storage system, wherein the index is stored at the first device; 
 scanning a first portion of the index; 
 identifying in response to the scanning a redundant replica of one of the objects; 
 writing a new record to the first portion of the index corresponding to the redundant replica, wherein the new record includes a de-duplication designator; and 
   subsequent to the writing, replicating the first portion of the index to the plurality of devices to designate the redundant replica for de-duplication.

Join the waitlist — get patent alerts

Track US2014236888A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.