Coordination of task execution in a distributed storage network
AssigneePure Storage, Inc.
InventorPatrick A. Tamborski
Life of this patent
Estimating the term…
Loading patent…
AssigneePure Storage, Inc.
InventorPatrick A. Tamborski
Estimating the term…
Methods for use in a dispersed storage network (DSN) to coordinate execution of tasks by storage units of the DSN. In an embodiment, a computing device of the DSN receives a task (e.g., a maintenance task) to be performed by at least one storage unit of a plurality of storage units. The computing device determines the availability of processing resources of the storage units for execution of the received task. The computing device further compares the respective availability of the processing resources of the storage units of the plurality of storage units to identify a storage unit for execution of the received task, and allocates the received task to the identified storage. In various embodiments, comparing the respective availability of the processing resources includes predicting an impact, with respect to other storage units of the DSN, of performing the received task on the identified storage unit.
A method comprises:
A computing device comprises:
A computer readable storage medium comprises:
Dependencies are inferred from the claim text.