Distributed multi-level protection in a hyper-converged infrastructure
AssigneePure Storage, Inc.
InventorsJohn Colgrove, John Hayes, Bo Hong, Ethan Miller
Life of this patent
Estimating the term…
Loading patent…
AssigneePure Storage, Inc.
InventorsJohn Colgrove, John Hayes, Bo Hong, Ethan Miller
Estimating the term…
A storage controller of a data storage subsystem including a plurality of storage devices in a redundant array of independent drives (RAID) configuration writes a first RAID stripe to the plurality of storage devices. Writing the first RAID stripe includes for each storage device of a subset of the plurality of storage devices, writing within a page of the storage device, user data, and checksums that validate the user data stored on storage devices of the subset of the plurality of storage devices and writing, within a page of a particular storage device of the plurality of storage devices inter-device redundancy data, intra-page error recovery data, and inter-page protection data.
A computer system comprising:
A method, comprising:
A non-transitory computer-readable storage medium comprising instructions which, when executed by a processor of a storage controller, cause the processor to:
Dependencies are inferred from the claim text.