Memory system with multiple striping of raid groups and method for performing the same
AssigneeInnovations In Memory LLC
InventorJon C. R. Bennett
Life of this patent
Estimating the term…
Abstract
A data memory system is described, where there may be an asymmetry in the time needed to write or erase data and the time needed to read data. The data may be stored using a RAID data storage arrangement and the reading, writing and erasing operations on the modules arranged such that the erasing and writing operations may be performed without significant latency for performing a read operation. Where a failure of a memory module in the memory system occurs, methods for recovering the data of the failed module are disclosed which may selected in accordance with policies that may relate to the minimizing the possibility of irretrievable data loss, or degradation of latency performance.
Claims18
A method comprising:
- receiving data;
- determining redundancy data for the received data;
- storing the received data and the redundancy data in one or more memory modules of a group of memory modules;
- receiving a read data request;
- and
- reconstructing the requested data, based on an erase data operation preventing a read data operation on the one or more memory modules where the requested data is stored, wherein a time delay to reconstruct the requested data is less than a time period where a memory module of the group of memory modules is in an erase state.
A method comprising:
- receiving data;
- determining redundancy data for the received data;
- storing the received data and the redundancy data in one or more memory modules of a group of memory modules;
- receiving a read data request;
- and
- reconstructing the requested data, based on a write data operation preventing a read data operation on the one or more memory modules where the requested data is stored, wherein a time delay to reconstruct the requested data is less than a time period where a memory module of the group of memory modules is in a write state.
Dependencies are inferred from the claim text.