Dynamic resiliency group formation in a storage system
AssigneePure Storage, Inc.
InventorsIAN JUCH, HAO LIU, RUOYU LI, HAIJIE XIAO, YING GAO, RONALD KARR
Life of this patent
Estimating the term…
Abstract
A data structure including a first set of storage devices is generated. Storage devices included in the data structure are to be used to form resiliency groups in a storage system. One or more resiliency groups are formed using the first set of storage devices. The data structure is modified to include a second set of storage devices. One or more subsequent resiliency groups are formed using the second set of storage devices.
Claims20
A storage system comprising:
- a plurality of storage devices;
- and
- a storage controller comprising a processing device, operatively coupled to the plurality of storage devices, configured to:
- select a first set of storage devices of the plurality of storage devices that are to be used to form resiliency groups in the storage system;
- form one or more resiliency groups using the first set of storage devices;
- select a second set of storage devices to be used to form subsequent resiliency groups;
- and
- form one or more subsequent resiliency groups using the second set of storage devices.
A method comprising:
- selecting, by a processing device of a storage controller, a first set of storage devices of a plurality of storage devices that are to be used to form resiliency groups in a storage system;
- forming one or more resiliency groups using the first set of storage devices;
- selecting a second set of storage devices that are to be used to form subsequent resiliency groups;
- and
- forming one or more subsequent resiliency groups using the second set of storage devices.
A non-transitory computer readable storage medium storing instructions which, when executed, cause a processing device to:
- select a first set of storage devices of a plurality of storage devices that are to be used to form resiliency groups in a storage system;
- form one or more resiliency groups using the first set of storage devices;
- select a second set of storage devices that are to be used to form subsequent resiliency groups;
- and
- form one or more subsequent resiliency groups using the second set of storage devices.
Dependencies are inferred from the claim text.