Patent ID: 8627136
Filing Date: 2014-01-07
Classification: G06F,H04L

Abstract:
1. A system for performing non-disruptive failover of an RDMA connection between a first computer node and a second computer node, the system comprising: an upper subsystem module at the first computer node configured to create a request; and a failover virtual layer in communication with the upper subsystem module at the first computer node, the failover virtual layer configured to establish the RDMA connection between the first computer node and the second computer node, to detect an error on the RDMA connection and perform a failover of the RDMA connection so that the upper subsystem module does not have knowledge of the error on the RDMA connection and the upper subsystem module continues providing requests to the failover virtual layer while the RDMA connection sustained the error, wherein the failover virtual layer is further configured to create at least one virtual queue structure (VQS), a VQS accessible by the upper subsystem module and not accessible by an interconnect adapter at the first computer node.