×

Data deduplication with adaptive erasure code redundancy

  • US 10,484,016 B2
  • Filed: 05/23/2017
  • Issued: 11/19/2019
  • Est. Priority Date: 07/09/2014
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable storage medium storing computer-executable instructions that when executed by a computer control the computer to perform a method, the method comprising:

  • generating, by a processor, a characterization of segments of a plurality of segments with failure probabilities associated with the segments that indicate a likelihood of failure of the segments;

    parsing, by a processor, the plurality of segments to generate a plurality of original chunks;

    deduplicating, by a processor, the plurality of original chunks to generate a plurality of unique chunks;

    grouping, by a processor, the plurality of unique chunks to form grouped chunks;

    encoding, by a processor, the grouped chunks to generate a desired number of erasure code symbols that satisfy the failure probabilities associated with the segments; and

    selectively storing members of the desired number of erasure code symbols on a number of storage devices.

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