Implementing raid in solid state memory
AssigneeMarvell World Trade Ltd.
InventorGregory Burd
Life of this patent
Estimating the term…
Abstract
The present disclosure includes systems and techniques relating to implementing fault tolerant data storage in solid state memory. In some implementations, a method includes receiving a data request for a solid state memory; identifying a logical block grouping corresponding to the data request, wherein the logical block grouping indicates physical data storage blocks spanning at least two distinct memory units of the solid state memory; reading stored data and parity information from at least a portion of the physical data storage blocks spanning the at least two distinct memory units; and recovering data of at least one block of the logical block grouping based on the stored data and the parity information.
Claims21
1-20. (canceled)
A method comprising:
- receiving, at a storage controller, a data request for a solid state memory;
- identifying a logical block grouping corresponding to the data request, wherein the logical block grouping indicates physical data storage blocks spanning at least two distinct memory units of the solid state memory;
- reading, by the storage controller, stored data and parity information from at least a portion of the physical data storage blocks spanning the at least two distinct memory units;
- and
- recovering data of at least one block of the logical block grouping based on the stored data and the parity information.
A solid state memory system comprising:
- distinct memory units;
- and
- a controller configured to identify a logical block grouping corresponding to a data request, wherein the logical block grouping indicates physical data storage blocks spanning the distinct memory units, and the controller configured to recover data of at least one block of the logical block grouping based on user data and parity information read from at least a portion of the physical data storage blocks spanning the distinct memory units.
Dependencies are inferred from the claim text.