Techniques for extending a write cache
AssigneeDell Products L.P.
InventorsVamsi K. Vankamamidi, Geng Han, Vikram A. Prabhakar
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsVamsi K. Vankamamidi, Geng Han, Vikram A. Prabhakar
Estimating the term…
In at least one embodiment, processing can include: receiving write operations; persistently recording, in a write cache or log, the write operations using page descriptors (PDESCs) of a PDESC pool and page buffers (PBs) of a PB pool; selecting, in accordance with criteria, write data pages stored in the PB pool for demotion to a physical large block (PLB) pool included in backend non-volatile storage, wherein each write data page selected denotes content written by a corresponding one of the write operations; responsive to the selecting, persistently storing the write data pages of the PB pool in the PLB pool; and updating PDESCs associated with the write data pages to reference corresponding storage locations in the PLB pool rather than in the PB pool.
A computer-implemented method comprising:
One or more non-transitory computer readable media comprising code stored thereon that, when executed, performs a method comprising:
A system comprising:
Dependencies are inferred from the claim text.