发明名称 |
NVRAM CACHING AND LOGGING IN A STORAGE SYSTEM |
摘要 |
In one embodiment, a node coupled to solid state drives (SSDs) of a plurality of storage arrays executes a storage input/output (I/O) stack having a plurality of layers. The node includes a non-volatile random access memory (NVRAM). A first portion of the NVRAM is configured as a write-back cache to store write data associated with a write request and a second portion of the NVRAM is configured as one or more non-volatile logs (NVLogs) to record metadata associated with the write request. The write data is passed from the write-back cache over a first path of the storage I/O stack for storage on a first storage array and the metadata is passed from the one or more NVLogs over a second path of the storage I/O stack for storage on a second storage array, wherein the first path is different from the second path. |
申请公布号 |
US2016004637(A1) |
申请公布日期 |
2016.01.07 |
申请号 |
US201514856268 |
申请日期 |
2015.09.16 |
申请人 |
NetApp, Inc. |
发明人 |
Kimmel Jeffrey S. |
分类号 |
G06F12/08;G06F11/20 |
主分类号 |
G06F12/08 |
代理机构 |
|
代理人 |
|
主权项 |
1. A system comprising:
a central processing unit (CPU) of a node of a cluster coupled to solid state drives (SSDs) of a plurality of storage arrays; a memory coupled to the CPU and configured to store a storage input/output (I/O) stack having a plurality of layers executable by the CPU; and a non-volatile random access memory (NVRAM) coupled to the CPU, a first portion of the NVRAM configured as a write-back cache to store write data associated with a write request and a second portion of the NVRAM configured as one or more non-volatile logs (NVLogs) to record metadata associated with the write request, the write data passed from the write-back cache over a first path of the storage I/O stack for storage on a first storage array and the metadata passed from the one or more NVLogs over a second path of the storage I/O stack for storage on a second storage array, wherein the first path is different from the second path. |
地址 |
Sunnyvale CA US |