System and method for managing protocol network failures in a cluster system
First Claim
1. A network device for managing a failure in a cluster system, comprising:
- a transceiver arranged to send and to receive a packet over a network;
a processor, coupled to the transceiver, that is configured to perform actions, including;
determining an active protocol network selected from at least one of a primary protocol network and a secondary protocol network; and
if a failure is detected in the active protocol network, switching the active protocol network to another protocol network without leaving the cluster system.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are directed to managing a protocol network failure in a network clustering system. A cluster master and each client member in the cluster are configured to determine a primary protocol network, a secondary protocol network, and the like, for exchanging a cluster protocol message. Each client member in the cluster determines its ‘active protocol network’ from at least the primary protocol network, and the secondary protocol network when it joins the cluster. Each client member tests its connectivity to the cluster master through the primary protocol network. If a client member detects a failure on the primary protocol network, it dynamically fails over to the secondary protocol network, or the like, without leaving the cluster. If connectivity to the primary protocol network is restored, the client member dynamically resumes the protocol message exchange on the primary protocol network without leaving the cluster.
-
Citations
22 Claims
-
1. A network device for managing a failure in a cluster system, comprising:
-
a transceiver arranged to send and to receive a packet over a network;
a processor, coupled to the transceiver, that is configured to perform actions, including;
determining an active protocol network selected from at least one of a primary protocol network and a secondary protocol network; and
if a failure is detected in the active protocol network, switching the active protocol network to another protocol network without leaving the cluster system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for managing a failure in a cluster system, comprising:
-
determining an active protocol network, wherein the active protocol network is selected from at least one of a plurality of protocol networks; and
if a failure is detected in the active protocol network, switching the active protocol network to another protocol network without leaving the cluster system, wherein the other protocol network is selected from an available protocol network in the plurality of protocol networks. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system for managing a failure in a cluster system, comprising:
-
a cluster member configured to perform actions, comprising;
determining an active protocol network selected from at least one of a primary protocol network and a secondary protocol network; and
if a failure is detected in the active protocol network, switching the active protocol network to another protocol network without leaving the cluster system; and
a cluster master that is configured to perform actions, comprising;
maintaining information associated with the active protocol network for the cluster member;
monitoring the active protocol network associated with the cluster member; and
if another failure is detected in the active protocol network, setting the active protocol network to the other protocol network. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for managing a failure in a cluster system, comprising:
-
a means for sending and receiving a protocol message over a network;
a means for determining an active protocol network selected from at least two protocol networks;
a means for detecting a failure in the active protocol network; and
if the failure is detected in the active protocol network, a means for switching the active protocol network to an available protocol network without leaving the cluster system.
-
Specification