×

Tombstones for no longer relevant deduplication entries

  • US 10,528,280 B1
  • Filed: 01/31/2017
  • Issued: 01/07/2020
  • Est. Priority Date: 01/31/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a storage array comprising a plurality of data blocks; and

    a storage controller coupled to the storage array, the storage controller comprising a processing device, the processing device to;

    identify a canonical instance of a data block in a vector associated with a deduplication map, the vector represents a plurality of updates to the deduplication map over a determined time period;

    select, from the deduplication map, a deduplication reference representing duplicate data of the data block in the storage array, wherein the canonical instance represents an earliest occurrence of the duplicate data of the data block in the vector associated with the deduplication map;

    remap the deduplication reference in the deduplication map to point to the canonical instance;

    update an entry in the deduplication map for the deduplication reference with a record based on the remapped the deduplication reference; and

    responsive to detecting that the entry is in a location associated with an original entry of the data block in the deduplication map, delete the entry with the record.

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