CPC G06F 3/0631 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0689 (2013.01)] | 16 Claims |
1. A method for extending a storage system, comprising:
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.
|