×

Indexing architecture for deduplicated cache system of a storage system

  • US 8,935,446 B1
  • Filed: 09/26/2013
  • Issued: 01/13/2015
  • Est. Priority Date: 09/26/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for indexing content stored in a cache memory device, the method comprising:

  • in response to receiving a first request for caching a first file extent associated with a first file in a cache memory device, generating a first fingerprint based on content of the first file extent;

    searching in a fingerprint index based on the first fingerprint to determine whether the first file extent has been stored in the cache memory, wherein fingerprint index includes a plurality of fingerprint entries, each mapping a particular fingerprint to a storage location of the cache memory device in which a corresponding file extent is stored; and

    in response to determining that a fingerprint entry matching the first fingerprint is found, associating a first identifier identifying the first file extent and the first file with a storage location of the cache memory device obtained from the matching fingerprint entry, without storing the first file extent in the cache memory device.

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