US 11,983,523 B2
System and method for shared volume persistent reservation database for software upgrade
Yuri Stotski, Saint Petersburg (RU); Chen Reichbach, Tel Aviv (IL); Yuval Harduf, Yahud (IL); and Kirill Zabelin, Murino (RU)
Assigned to EMC IP Holding Company, LLC, Hopkinton, MA (US)
Filed by EMC IP Holding Company, LLC, Hopkinton, MA (US)
Filed on Feb. 18, 2022, as Appl. No. 17/675,737.
Claims priority of application No. 2021111369 (RU), filed on Apr. 22, 2021.
Prior Publication US 2022/0342656 A1, Oct. 27, 2022
Int. Cl. G06F 8/65 (2018.01); G06F 8/71 (2018.01); G06F 13/40 (2006.01)
CPC G06F 8/65 (2013.01) [G06F 8/71 (2013.01); G06F 13/4068 (2013.01); G06F 2213/0036 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
copying, at a new node, reservation metadata volumes of an old node;
enabling, while a software upgrade is in progress, volume reservation command processing on both the new node and the old node when copying is complete;
running separate logic to process a volume reservation command of the volume reservation command processing;
switching the old node to a primary mode, wherein the new node is switched to a secondary mode to synchronize volume reservation metadata with a primary copy; and
switching, when the software upgrade is complete, the new node to a single mode to use only a volume reservation database of the new node.