Patent ID: 11907566
Assignee: PURE STORAGE, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A method comprises:
receiving, by a computing device of a storage network, a maintenance task to be performed by a plurality of storage units of the storage network, wherein the maintenance task does not include a user data allocation request, and wherein an execution of the maintenance task by a particular storage unit of the plurality of storage units results in temporary unavailability of the particular storage unit to perform a user data allocation request;
determining, by the computing device, the availability of processing resources of storage units of the plurality of storage units for execution of the received maintenance task;
comparing, by the computing device, 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 maintenance task; and
allocating the received maintenance task to the identified storage unit of the plurality of storage units.