System and method for maximizing connectivity during network failures in a cluster system
First Claim
1. A network device for managing a network failure in a cluster system, comprising:
- a transceiver arranged to send and to receive information;
a processor, coupled to the transceiver, that is configured to perform actions, including;
receiving connectivity information associated with another network device; and
if the received connectivity information is substantially different from a set of connectivity information associated with the cluster system, denying cluster membership to the other network device.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, method, and system are directed to maximizing network connectivity after a network failure in a network clustering system. A cluster master in a cluster is configured to manage membership to the cluster based, in part, on a connectivity of the members to adjacent networks. A network device sends information about its connectivity to the cluster master. The cluster master compares the received information to determine whether the network device has different connectivity than the cluster. If the network device has different connectivity, the cluster master may deny cluster membership to the network device. By rejecting network devices with different connectivity, the invention ensures that data received by the cluster may be delivered with substantially equal reliability by virtually any of the cluster members. Thus, even the cluster master may be rejected from membership to the cluster.
-
Citations
22 Claims
-
1. A network device for managing a network failure in a cluster system, comprising:
-
a transceiver arranged to send and to receive information;
a processor, coupled to the transceiver, that is configured to perform actions, including;
receiving connectivity information associated with another network device; and
if the received connectivity information is substantially different from a set of connectivity information associated with the cluster system, denying cluster membership to the other network device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for managing a network failure in a cluster system, comprising:
-
receiving connectivity information associated with a network device; and
if the received connectivity information is substantially different from a set of connectivity information associated with the cluster system, denying cluster membership to the network device. - View Dependent Claims (12, 13)
-
-
14. A system for managing a network failure in a cluster system, comprising:
-
a network device configured to perform actions, comprising;
sending a request to join the cluster system; and
sending connectivity information associated with the network device; and
a cluster master that is configured to perform actions, comprising;
receiving the connectivity information associated with the network device; and
if the received connectivity information is substantially different from a set of connectivity information associated with the cluster system, denying cluster membership to the network device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. An apparatus for managing a failure in a cluster system, comprising:
-
a means for receiving connectivity information associated with a network device;
a means for determining if the received connectivity information is substantially different from a set of connectivity information associated with the cluster system; and
if the received connectivity information is substantially different from a set of connectivity information associated with the cluster system, employing a means for denying cluster membership to the network device.
-
-
22. A modulated data signal for enabling the management of a failure in a cluster system, comprising:
-
sending, by a network device, a request to join the cluster system;
sending, by the network device, connectivity information associated with the network device towards a cluster master; and
if the received connectivity information is substantially different from a set of connectivity information associated with the cluster system, sending, by the cluster master, a message denying cluster membership to the network device.
-
Specification