Invention Grant
US09342417B2 Live NV replay for enabling high performance and efficient takeover in multi-node storage cluster
有权
Live NV重播,可在多节点存储集群中实现高性能和高效率的接管
- Patent Title: Live NV replay for enabling high performance and efficient takeover in multi-node storage cluster
- Patent Title (中): Live NV重播,可在多节点存储集群中实现高性能和高效率的接管
-
Application No.: US14280139Application Date: 2014-05-16
-
Publication No.: US09342417B2Publication Date: 2016-05-17
- Inventor: Ameya Prakash Usgaonkar , Siddhartha Nandi
- Applicant: NetApp, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: NetApp, Inc.
- Current Assignee: NetApp, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: LeClairRyan, a Professional Corporation
- Priority: IN743/DEL/2014 20140313
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/20 ; H04L29/08

Abstract:
A live non-volatile (NV) replay technique enables a partner node to efficiently takeover a failed node of a high-availability pair in a multi-node storage cluster by dynamically replaying operations synchronously logged in a non-volatile random access memory (NVRAM) of the partner node, while also providing high performance during normal operation. Dynamic live replay may be effected through interpretation of metadata describing the logged operations. The metadata may specify a location and type of each logged operation within a partner portion of the NVRAM, as well as any dependency among the logged operation and any other logged operations that would impose an ordering constraint. During normal operation, the partner node may consult the metadata to identify dependent logged operations and dynamically replay those operations to satisfy one or more requests. Upon failure of the node, the partner node may replay, in parallel, those logged operations having no imposed ordering constraint, thereby reducing time needed to complete takeover of the failed node.
Public/Granted literature
- US20150261633A1 LIVE NV REPLAY FOR ENABLING HIGH PERFORMANCE AND EFFICIENT TAKEOVER IN MULTI-NODE STORAGE CLUSTER Public/Granted day:2015-09-17
Information query