Invention Application
US20150370498A1 NVRAM DATA ORGANIZATION USING SELF-DESCRIBING ENTITIES FOR PREDICTABLE RECOVERY AFTER POWER-LOSS
审中-公开
电力损失后使用自我描述实体进行可预测恢复的NVRAM数据组织
- Patent Title: NVRAM DATA ORGANIZATION USING SELF-DESCRIBING ENTITIES FOR PREDICTABLE RECOVERY AFTER POWER-LOSS
- Patent Title (中): 电力损失后使用自我描述实体进行可预测恢复的NVRAM数据组织
-
Application No.: US14839667Application Date: 2015-08-28
-
Publication No.: US20150370498A1Publication Date: 2015-12-24
- Inventor: Kayuri H. Patel , Hari Shankar
- Applicant: NetApp, Inc.
- Main IPC: G06F3/06
- IPC: G06F3/06

Abstract:
In one embodiment, a node coupled to a plurality of storage devices executes a storage input/output (I/O) stack having a plurality of layers including a persistence layer. A portion of non-volatile random access memory (NVRAM) is configured as one or more logs. The persistence layer cooperates with the NVRAM to employ the log to record write requests received from a host and to acknowledge successful receipt of the write requests to the host. The log has a set of entries, each entry including (i) write data of a write request and (ii) a previous offset referencing a previous entry of the log. After a power loss, the acknowledged write requests are recovered by replay of the log in reverse sequential order using the previous record offset in each entry to traverse the log.
Public/Granted literature
- US09619160B2 NVRAM data organization using self-describing entities for predictable recovery after power-loss Public/Granted day:2017-04-11
Information query