Apparatus, system, and method for destaging cached data
AssigneeFusion-Io, Inc.
InventorsDavid Atkisson, David Flynn
Life of this patent
Estimating the term…
Loading patent…
AssigneeFusion-Io, Inc.
InventorsDavid Atkisson, David Flynn
Estimating the term…
An apparatus, system, and method are disclosed for destaging cached data. A controller detects one or more write requests to store data in a backing store. The cache controller sends the write requests to a storage controller for a nonvolatile solid-state storage device. The storage controller receives the write requests and caches the data associated with the write requests in the nonvolatile solid-state storage device by appending the data to a log of the nonvolatile solid-state storage device. The log includes a sequential, log-based structure preserved in the nonvolatile solid-state storage device. The cache controller receives at least a portion of the data from the storage controller in a cache log order and destages the data to the backing store in the cache log order. The cache log order comprises an order in which the data was appended to the log of the nonvolatile solid-state storage device.
A method for destaging cached data, the method comprising:
An apparatus to destage cached data, the apparatus comprising:
A system to destage cached data, the system comprising:
Dependencies are inferred from the claim text.