Using locks to prevent multiple rebuilds of the same source
AssigneeInternational Business Machines Corporation
InventorsAndrew D. Baptist, Wesley B. Leggette, Jason K. Resch
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsAndrew D. Baptist, Wesley B. Leggette, Jason K. Resch
Estimating the term…
A method includes determining to rebuild one or more encoded data slices (EDSs) of a plurality of sets of EDSs. When determined to rebuild the one or more EDSs, the method includes sending a lock request to a set of storage units (SUs) regarding the plurality of sets of EDSs. The method further includes determining whether at least a decode threshold number of favorable lock responses is received from the set of SUs. When the at least the decode threshold number is received, the method further includes recovering one or more sets of EDSs to rebuild the one or more EDSs to produce one or more rebuilt EDSs. For a rebuilt EDS, the method further includes determining whether a SU that is targeted to receive the rebuilt EDS is available to store the rebuilt EDS, and when the SU is available, sending the rebuilt EDS to the SU.
A method comprises:
A computing device of a plurality of computing devices of a dispersed storage network (DSN), the computing device comprises:
Dependencies are inferred from the claim text.