Method for reducing latency in a solid-state memory system while maintaining data integrity
AssigneeDataDirect Networks, Inc.
InventorsMichael Piszczek, J. Gordon Manning, Cedric Fernandes
Life of this patent
Estimating the term…
Loading patent…
AssigneeDataDirect Networks, Inc.
InventorsMichael Piszczek, J. Gordon Manning, Cedric Fernandes
Estimating the term…
A latency reduction method for read operations of an array of N solid-state storage devices having n solid-state storage devices for data storage and p solid-state storage devices for storing parity data is provided. Utilizing the parity generation engine fault tolerance for a loss of valid data from at least two of the N solid-state storage devices, the integrity of the data is determined when N−1 of the solid-state storage devices have completed executing a read command. If the data is determined to be valid, the missing data of the Nth solid-state storage device is reconstructed and the data transmitted to the requesting processor. By that arrangement the time necessary for the Nth solid-state storage device to complete execution of the read command is saved, thereby improving the performance of the solid-state memory system.
A method of reducing latency in read operations from an array of N solid-state storage channels, where N equals n data storage channels plus p parity storage channels, where n is greater than one, and the p parity storage channels provide a fault tolerance for a loss of valid data from at least two of said N solid-state storage channels, the method comprising the steps of:
A method of reducing latency in read operations from a plurality of solid-state storage devices arranged in N solid-state storage channels, where N is a number greater than 4, the method comprising the steps of:
A method of reducing latency in read operations from an array of solid-state storage devices arranged in N solid-state storage channels, where N is a number greater than 3, the method comprising the steps of:
Dependencies are inferred from the claim text.