US 11,907,552 B2
Method, electronic device and computer program product for extending storage system
Sheng Wang, Beijing (CN); Dapeng Chi, Beijing (CN); Wen Jiang, Beijing (CN); Yang Song, Beijing (CN); and Yi Wang, Beijing (CN)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Aug. 18, 2022, as Appl. No. 17/890,338.
Claims priority of application No. 202210071907.1 (CN), filed on Jan. 21, 2022.
Prior Publication US 2023/0236746 A1, Jul. 27, 2023
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0631 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0689 (2013.01)] 16 Claims
OG exemplary drawing
 
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.