Network storage system including non-volatile solid-state memory controlled by external data layout engine
AssigneeNetApp, Inc.
InventorsSteve C. Miller, Jeffrey S. Kimmel
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetApp, Inc.
InventorsSteve C. Miller, Jeffrey S. Kimmel
Estimating the term…
A network storage system includes “raw” flash memory, and storage of data in that flash memory is controlled by an external, log structured, write out-of-place data layout engine of a storage server. By avoiding a separate, onboard data layout engine on the flash devices, the latency associated with operation of such a data layout engine is also avoided. The flash memory can be used as the main persistent storage of a storage server and/or as buffer cache of a storage server, or both. The flash memory can be accessible to multiple storage servers in a storage cluster. To reduce variability in read latency, each flash device provides its status (“busy” or not) to the data layout engine. The data layout engine uses RAID data reconstruction to avoid having to read from a busy flash device.
A method comprising:
A storage server comprising:
A storage system comprising:
Dependencies are inferred from the claim text.