Patent ID: 9037898
Filing Date: 2015-05-19
Classification: G06F

Abstract:
1. A method of performing a communication channel failover in a clustered computer system, the method comprising: establishing client access for a client in a computing node to a cluster fabric over a communication channel using a first window in a fabric interface device, wherein the first window defines a state of the communication channel for the client, the first window including a plurality of mappings between memory resources allocated to the client in the computing node and first hardware resources allocated to the first window in the fabric interface device; in response to detecting a failure in the communication channel, transferring the state defined by the first window to a second window by updating the plurality of mappings to map the memory resources allocated to the client to second hardware resources allocated to the second window in the fabric interface device; and restoring client access to the cluster fabric over the communication channel using the second window.