×

Optimizing rebuilds when using multiple information dispersal algorithms

  • US 10,241,695 B2
  • Filed: 11/16/2016
  • Issued: 03/26/2019
  • Est. Priority Date: 12/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the DSN storing a first set of encoded data slices and a second set of encoded data slices, wherein a data segment is dispersed storage error encoded using first dispersal parameters and differing second dispersal parameters to produce, respectively, the first and second sets of encoded data slices, the method comprising:

  • identifying a storage error associated with storage in the DSN of a first encoded data slice of the first set of encoded data slices;

    in response to identifying the storage error, determining that a first decode threshold number associated with the first dispersal parameters is greater than a second decode threshold number associated with the second dispersal parameters;

    obtaining, from storage of the DSN, a second decode threshold number of encoded data slices of the second set of encoded data slices;

    generating, by the one or more processing modules, a rebuilt encoded data slice associated with the first encoded data slice using the second decode threshold number of encoded data slices; and

    storing the rebuilt encoded data slice associated with the first encoded data slice.

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