US 9,811,428 B2
System and method for handling multi-node failures in a disaster recovery cluster
Vaiapuri Ramasubramaniam, Bangalore (IN); Harihara Kadayam, Freemont, CA (US); Parag Sarfare, Santa Clara, CA (US); Yong Eun Cho, Saratoga, CA (US); Chaitanya Patel, Morrisville, NC (US); Hrishikesh Keremane, Bangalore (IN); and Prachi Deshmukh, San Jose, CA (US)
Assigned to NetApp Inc., Sunnyvale, CA (US)
Filed by NetApp, Inc., Sunnyvale, CA (US)
Filed on Dec. 3, 2014, as Appl. No. 14/559,343.
Claims priority of application No. 2709/DEL/2014 (IN), filed on Sep. 22, 2014.
Prior Publication US 2016/0085647 A1, Mar. 24, 2016
Int. Cl. G06F 11/00 (2006.01); G06F 11/20 (2006.01)
CPC G06F 11/2033 (2013.01) [G06F 11/2028 (2013.01); G06F 11/2041 (2013.01); G06F 11/2046 (2013.01); G06F 2201/805 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining that a candidate node is not available for a switchover operation to takeover for a failed node of a plurality of nodes;
identifying an alternate node for the switchover operation based upon a determination that the alternate node has resources capable of handling a load of the failed node and that an object limit option for the alternate node is disabled;
performing the switchover operation to directly transfer ownership of a storage object of the failed node to the alternate node without transferring ownership of the storage object to the candidate node;
recovering data from a non-volatile memory to the storage object; and
bringing the storage object online.