| CPC G06F 3/0614 (2013.01) [G06F 3/0653 (2013.01); G06F 3/0689 (2013.01)] | 20 Claims |

|
1. A method for storing data, comprising:
determining, for each subdevice of a set of subdevices of a storage enclosure device, one or more reliability measures of the subdevice;
determining, based at least on the one or more reliability measures for the subdevices and a spatial layout rule, a set of striping groups that maximizes a reliability of the set of subdevices of the storage enclosure device, each of the striping groups including a respective subset of the set of subdevices, wherein the spatial layout rule prescribes a geometric layout of the subdevices within striping groups across the storage enclosure device; and
storing output data of a data striping operation to a particular subset of subdevices associated with a particular striping group of the set of striping groups.
|