×

Technique for recovery of trapped storage space in an extent store

  • US 9,830,103 B2
  • Filed: 01/05/2016
  • Issued: 11/28/2017
  • Est. Priority Date: 01/05/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving first and second write requests directed towards a logical unit (LUN), the first and second write requests having respective first and second data, the first and second write requests representing respective first and second offset ranges of the LUN, the second offset range overlapping a portion of the first offset range, the write requests processed at a storage system having a memory;

    computing first and second keys from the respective first and second data;

    storing the first and second keys in respective first and second data entries of a metadata structure, the first data entry representing the first offset range of the LUN, the second data entry representing the second offset range of the LUN;

    storing, in a storage array attached to the storage system, the first and second data as first and second extents respectively;

    storing a valid portion of the first extent as a third extent in the storage array; and

    purging the first extent and retaining the second extent such that the second extent is accessible via a read request directed towards the LUN after purging the first extent.

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