Patent ID: 11907552
Assignee: DELL PRODUCTS L.P.
Field: Computer technology (Electrical engineering)
Classification: CPC G  Y | IPC G

Claim 15:
16. A computer program product having a non-transitory computer readable medium which stores a set of instructions to extend a storage system; the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of:
adding, in response to receiving a request to extend the storage system comprising a first storage resource pool, a second plurality of storage devices to the storage system, wherein the first storage resource pool is generated using a first plurality of storage devices and based on a first storage array standard, the first storage resource pool comprises a first plurality of stripes created using the first storage array standard, and the number of the second plurality of storage devices is equal to a first stripe width associated with the first storage array standard;
creating a second storage resource pool using the second plurality of storage devices and based on a second storage array standard, wherein a second stripe width associated with the second storage array standard is equal to the first stripe width;
creating a second plurality of stripes in the second storage resource pool using the second plurality of storage devices and based on the second storage array standard; and
storing data of at least one stripe of the first plurality of stripes to a corresponding stripe of the second plurality of stripes according to a data shuffle rule.