US 11,868,637 B2
Flexible raid sparing using disk splits
Kunxiu Gao, Boxborough, MA (US); Kuolin Hua, Natick, MA (US); and Evgeny Malkevich, Newton, MA (US)
Assigned to Dell Products L.P., Hopkinton, MA (US)
Filed by EMC IP HOLDING COMPANY LLC, Hopkinton, MA (US)
Filed on Jun. 15, 2020, as Appl. No. 16/901,413.
Prior Publication US 2021/0389896 A1, Dec. 16, 2021
Int. Cl. G06F 11/10 (2006.01); G06F 3/06 (2006.01); G11B 20/18 (2006.01); G06F 11/20 (2006.01)
CPC G06F 3/0647 (2013.01) [G06F 3/0619 (2013.01); G06F 3/0644 (2013.01); G06F 3/0689 (2013.01); G06F 11/1092 (2013.01); G06F 11/2094 (2013.01); G11B 20/1816 (2013.01); G06F 2201/82 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
from a set of drives of a storage system, creating a drive subset of (D+P) plus spare sequentially indexed drives for implementation of protection groups that have D data members and P parity members, each of the drives having (D+P) sequentially indexed splits; and
distributing spare capacity across multiple drives by creating a group of spare splits in which each split exhibits both split index and drive index diagonal adjacency such that diagonally adjacent pairs of the spare splits are characterized by both sequential split indices and sequential drive indices relative to each other by relocating selected protection group members to the spare drive such that no split index and no drive contain multiple spare splits.