×

Method for optimizing the memory usage and performance of data deduplication storage systems

  • US 9,047,301 B2
  • Filed: 04/18/2011
  • Issued: 06/02/2015
  • Est. Priority Date: 04/19/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for optimizing the memory usage and performance of data deduplication storage systems, said data deduplication storage system having a memory, a low-latency storage, a disk storage location having data blocks and associate meta data stored thereon, the method comprising:

  • dividing the meta data into a three level hierarchy including a first level that stores the meta data on disk along with the data blocks;

    a second level that uses low latency storage to cache a copy of the on-disk meta data for faster direct access; and

    a third level that organizes references to fingerprints using a Trie that is entirely resident in random access memory of the data deduplication storage system, the meta data comprising a fingerprint of the data block, data address of the data block, and a reference count; and

    conducting a search of the Trie for fingerprints to determine whether a data block is unique or a duplicate within the data deduplication storage system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×