Optimizing and scheduling maintenance tasks in a dispersed storage network
AssigneeInternational Business Machines Corporation
InventorsManish Motwani, Jason K. Resch
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsManish Motwani, Jason K. Resch
Estimating the term…
Monitoring the health status of a distributed storage network (DSN) and scheduling maintenance tasks relating to identified memory failures. In various examples, monitoring the health status of the DSN can include obtaining status information regarding storage units of the DSN and, based thereon, determining that memory of one or more of the storage units requires repair. Physical locations for identified storage units are determined, as well as the level of data loss risk associated with encoded data stored in the storage units. Based on this information, a repair plan is generated for and issued to the identified storage units. A repair plan may include, for example, an ordered list of maintenance tasks that are prioritized to balance data loss risk considerations with repair effort efficiency considerations. The maintenance tasks may be mapped to available service operators for performing the desired repairs (e.g., based on physical locations of the storage units).
A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the DSN including a set of storage units having memory for storing encoded data, the method comprises:
A distributed storage network (DSN) comprising:
A computing device for use in a dispersed storage network (DSN), the DSN including a set of storage units having memory for storing encoded data, the computing device comprises:
Dependencies are inferred from the claim text.