Patent ID: 11907585
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. The processing system of claim 13, wherein the operational instructions, when executed by the at least one processor, further cause the processing system to:
designate a subset of the plurality of storage zones that does not include the first one of the plurality of storage zones as closed for the writes;
receive, via the network, a plurality of data slice write requests, wherein the plurality of data slice write requests includes a plurality of data slices;
store the plurality of data slices in a cache of the storage unit by assigning each of the plurality of data slices to one of a plurality of queues in the cache, wherein each one of the plurality of queues corresponds to a storage zone in the subset of the plurality of storage zones designated as closed for the writes;
determine a zone reallocation requirement after the plurality of data slices are stored in the cache;
select a second one of the plurality of storage zones based on the zone reallocation requirement, wherein the second one of the plurality of storage zones is included in the subset;
designate the second one of the plurality of storage zones as open for the writes; and
flush a first one of the plurality of queues that corresponds to the second one of the plurality of storage zones from the cache by writing the plurality of data slices in the first one of the plurality of queues sequentially to the second one of the plurality of storage zones in response to determining the second one of the plurality of storage zones is designated as open for the writes, and by deleting the first one of the plurality of queues from the cache.