Multi-stage slice recovery in a dispersed storage network
AssigneeInternational Business Machines Corporation
InventorJason K. Resch
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorJason K. Resch
Estimating the term…
A method and computing device for use in a dispersed storage network (DSN) to recover corrupt encoded data slices. In response to a request to storage units of the DSN for encoded data slices corresponding to a data segment, the computing device of a receives at least a decode threshold number of encoded data slices and at least one integrity error message that provides an indication of a corrupt encoded data slice, such that less than a decoded threshold number of valid slices is received. Utilizing at least one correction approach involving stored integrity data, the computing device then corrects the corrupt slice(s) to produce a decode threshold number of encoded data slices in order to decode the corresponding data segment. A variety of correction approaches may be employed, including a multi-stage approach that utilizes data from both valid and invalid slices.
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:
A computing device of a group of computing devices of a dispersed storage network (DSN), the computing device comprises:
Dependencies are inferred from the claim text.