Coordination protocol between dispersed storage processing units and rebuild modules
AssigneeInternational Business Machines Corporation
InventorsManish Motwani, Jason K. Resch
Life of this patent
Estimating the term…
Abstract
Methods and apparatus for use in a dispersed storage network (DSN) to facilitate coordination between dispersed storage computing devices and dispersed storage integrity processing unit rebuild modules. In one example, data may be rebuilt in a DSN by determining a rebuild task to be executed based on an attempt to access data in the DSN. Status information regarding the rebuild task is then generated and forwarded to the dispersed storage computing device and/or one or more dispersed storage units for subsequent attempts to access data in the DSN.
Claims20
A method for rebuilding data in a dispersed storage network, the dispersed storage network including a plurality of dispersed storage units, the method comprising:
- determining a first rebuild task to be executed based on an attempt to access a first dispersed storage unit of the plurality of dispersed storage units;
- generating storage unit status information associated with the first rebuild task to be executed;
- and
- forwarding the storage unit status information associated with the first dispersed storage unit of the plurality of dispersed storage units.
A dispersed storage integrity verification unit for rebuilding data in a dispersed storage network, the dispersed storage network including a plurality of dispersed storage units, the dispersed storage integrity verification unit comprising:
- a communications interface;
- a memory;
- and
- a processor;
- wherein the memory includes instructions for causing the processor to:
- determine a first rebuild task to be executed based on an attempt to access a first dispersed storage unit of the plurality of dispersed storage units;
- generate storage unit status information associated with the first rebuild task to be executed;
- and
- forward the storage unit status information associated with the first dispersed storage unit of the plurality of dispersed storage units.
Dependencies are inferred from the claim text.