| CPC G06F 11/2053 (2013.01) [G06F 16/1774 (2019.01); G06F 2201/85 (2013.01)] | 22 Claims |

|
1. A system comprising:
a first computing node configured to host:
a first server message block (SMB) process configured to provide access to a file share, the file share configured to receive asynchronous writes;
a failover process;
a persistent volume group coupled to the first computing node, the persistent volume group configured to store durable handle state for the file share; and
a second computing node configured to host a second SMB process;
wherein the failover process is configured to move the persistent volume group to the second computing node in advance of an outage of the first SMB process, and the failover process is further configured to flush the asynchronous writes to disk in advance of the outage; and
wherein the second SMB process is configured to read a durable handle for the file share from the persistent volume group and respond to reconnect requests for the file share.
|