Patent ID: 8683258
Filing Date: 2014-03-25
Classification: G06F,H04L

Abstract:
1. A method for fast input/output (I/O) path failure detection and cluster wide failover, comprising: accessing a distributed computer system having a cluster including a plurality of nodes; experiencing an I/O path failure for a storage device; generating an I/O failure message in response to the I/O path failure; broadcasting a cluster wide I/O failure message to the plurality of nodes that designates a faulted controller; upon receiving I/O failure responses from the plurality of nodes, broadcasting an I/O queue message to the nodes to cause the nodes to queue I/O through the faulted controller and switch to an alternate controller; and upon receiving I/O queue responses from the plurality of nodes, broadcasting an I/O failover commit message to the nodes to cause the nodes to commit to a failover and un-queue their I/O.