Resiliency group configurations
AssigneePure Storage, Inc.
InventorsRobert Lee, Hari Kannan
Life of this patent
Estimating the term…
Abstract
A storage system with storage drives and a processing device establishes resiliency groups of storage system resources. The storage system determines an explicit trade-off between data survivability over resource failures and data capacity efficiency, for the resiliency groups. Responsive to adding at least one storage drive, the storage system establishes re-formed resiliency groups according to the explicit trade-off, without decreasing data survivability. The storage system may bias to have more and narrower resiliency groups to increase mean time to data loss.
Claims20
A method, comprising:
- detecting a change in topology of a storage system;
- identifying one or more available configurations for a plurality of resiliency groups based on the changed topology;
- and
- re-forming the plurality of resiliency groups using the one or more available configurations, the re-forming biased according to a trade-off between characteristics of the storage system, wherein each of the re-formed resiliency groups comprises a group of storage drives.
A tangible, non-transitory, computer-readable media having instructions thereupon which, when executed by a processing device, cause the processing device to perform a method comprising:
- detecting a change in topology of a storage system;
- identifying one or more available configurations for a plurality of resiliency groups based on the changed topology;
- and
- re-forming the plurality of resiliency groups using the one or more available configurations, the re-forming biased according to a trade-off between characteristics of the storage system, wherein each of the re-formed resiliency groups comprises a group of storage drives.
A storage system, comprising:
- a plurality of storage drives;
- and
- a processing device configured to:
- detect a change in topology of a storage system;
- identify one or more available configurations for a plurality of resiliency groups based on the changed topology;
- and
- re-form the plurality of resiliency groups using the one or more available configurations, the re-forming biased according to a trade-off between characteristics of the storage system, wherein each of the re-formed resiliency groups comprises a group of storage drives.
Dependencies are inferred from the claim text.