×

Multi-stage slice recovery in a dispersed storage network

  • US 10,318,380 B2
  • Filed: 07/10/2018
  • Issued: 06/11/2019
  • Est. Priority Date: 06/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 method comprises:

  • in response to a request for encoded data slices of an encoded portion of a corresponding data segment, receiving at least a decode threshold number of encoded data slices from a set of storage units of the DSN in which the encoded data slices are stored, the encoded data slices including at least one encoded data slice identified as corrupt by a storage unit of the set of storage units (“

    at least one corrupt encoded data slice”

    ) and less than a decoded threshold number of encoded data slices identified as valid by the set of storage units;

    applying stored integrity information corresponding to the at least one encoded data slice identified as corrupt to determine if the at least one encoded data slice is valid; and

    in response to determining that the at least one encoded data slice is not valid, correcting the at least one corrupt encoded data slice utilizing stored additional integrity information and at least one correction approach to produce the decode threshold number of encoded data slices.

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