×

Deduplicated data distribution techniques

  • US 9,916,206 B2
  • Filed: 12/31/2014
  • Issued: 03/13/2018
  • Est. Priority Date: 09/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for a deduplication-based reconstruction of file system data, the method comprising operations performed by at least one processor of a first computing system, and the operations including:

  • transmitting, to a second computing system, a request for metadata of a desired file;

    receiving, from the second computing system, the metadata of the desired file, the metadata of the desired file indicating respective identifiers of each block of the desired file;

    determining whether respective blocks of the desired file are not in a data store associated with the first computing system by using a portion of a hash value of the respective blocks as a key and comparing the key to a partial block index, wherein the portion of the hash value is a subset of the hash value and wherein the portion of the hash value is based on the respective identifiers;

    in response to determining that at least one of the respective blocks are not in the data store, determining whether remaining blocks of the respective blocks are in the data store by using the hash value of the respective blocks of the remaining blocks as a full key and comparing the full key to a full block index;

    identifying, with use of the metadata of the desired file, at least one block of the desired file on the data store associated with the first computing system, the at least one block identified as being in the partial block index and in the full block index; and

    reconstructing the desired file with use of the at least one block of the desired file on the data store, and with use of the metadata of the desired file received from the second computing system.

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