×

STORAGE-NETWORK DE-DUPLICATION

  • US 20100094817A1
  • Filed: 10/13/2009
  • Published: 04/15/2010
  • Est. Priority Date: 10/14/2008
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more processors;

    a de-duplicated repository coupled to the one or more processors; and

    de-duplication logic coupled to the one or more processors and to the de-duplicated repository, wherein the de-duplicated logic is operable to store files using a single storage encoding and to;

    receive, from a client device over a network, a first request to store a file in the de-duplicated repository, wherein the first request includes an identifier of the file and a set of signatures that respectively identify a set of chunks from the file;

    look up the set of signatures in the de-duplicated repository to determine whether any chunks in the set of chunks are not stored in the de-duplicated repository;

    request, from the client device, those chunks from the set of chunks that are not stored in the de-duplicated repository;

    for each chunk from the set of chunks that is not stored in the de-duplicated repository, store in the de-duplicated repository using the single storage encoding at least the chunk and a signature, from the set of signatures, that represents the chunk; and

    store, in the de-duplicated repository, a file entry that represents the file and that associates the set of signatures with the identifier of the file.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×