Patent ID: 7664991

Claim:
A system, comprising: one or more storage devices; a file server node coupled to the one or more storage devices via a storage network; and an application server node comprising an application and configured to access the server node via a network, wherein the application server node is a client of the file server node, wherein the application is configured to access data on the one or more storage devices by sending I/O requests to the file server node over the network; wherein the application server node is configured to: detect loss of access to the file server node via the network, wherein said loss generates one or more failed I/O requests from the application to the file server node; store failed I/O requests and I/O requests issued from the application to the file server node after detection of the loss of access; store security credentials and parameters for the failed I/O requests and the I/O requests issued after detection of the loss of access; detect recovery of access to the file server node via the network; using the stored security credentials and parameters, reopen files for the failed I/O requests and the I/O requests issued after detection of the loss of access; and send the stored I/O requests to the file server node after detection of the recovery and after reopening the files.