System and Method for Rebalancing Data After Storage Pool Expansion
AssigneeDell Products L.P.
InventorsGeng Han, Vamsi K. Vankamamidi, Baote Zhuo
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsGeng Han, Vamsi K. Vankamamidi, Baote Zhuo
Estimating the term…
A method, computer program product, and computing system for detecting the addition of a new storage device to a storage pool. A rebalancing target is generated for the storage pool by simulating an initial layout of used data slices and reserved data slices into a plurality of data slice stripes. It is determined whether the plurality of storage devices of the storage pool meet the rebalancing target. In response to determining that the plurality of storage devices do not meet the rebalancing target, a source storage device is selected for restriping. A destination storage device is selected for restriping. One or more data slices from the source storage device are transferred to the destination storage device. The selecting of source storage devices, destination storage devices, and transferring of data slices are iteratively repeated until the plurality of storage devices meet the rebalancing target.
A computer-implemented method, executed on a computing device, comprising:
A computer program product residing on a non-transitory computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
A computing system comprising:
Dependencies are inferred from the claim text.