Patent ID: 9104599
Filing Date: 2015-08-11
Classification: G06F,H04L,H05K

Abstract:
1. A method for destaging cached data, the method comprising: caching write data in a nonvolatile solid-state cache by appending the data to a log of the nonvolatile solid-state cache, the log comprising a sequential, log-based structure maintained on the nonvolatile solid-state cache; determining a destaging pressure for the nonvolatile solid-state cache, the destaging pressure comprising a level of demand for destaging cached data of the nonvolatile solid-state cache; and destaging a portion of the data from the nonvolatile solid-state cache to the backing store in a cache log order if the destaging pressure does not satisfy a threshold, the cache log order indicative of an order in which the data was appended to the log of the nonvolatile solid-state cache or if the destaging pressure satisfies the threshold, destaging a portion of data from a non-volatile solid state cache to a backing store in a backing store address order.