Node management in high-availability cluster
First Claim
1. A method of cluster-wide management performed per node, the method comprising:
- checking an up/down status input received from a previous node;
checking a degraded status input received from the previous node, wherein the degraded status input comprises multiple degradation levels with one such level comprising a “
bad”
state indicating that the previous node appears down;
checking a heartbeat input received from the previous node; and
comparing the degraded status with a node removal threshold for potential removal of the previous node from the cluster if the degraded status shows degradation above the threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
One embodiment disclosed relates to a method of status generation for a node of a high-availability cluster. A heartbeat signal is sent from the node through a network to the cluster. In addition, a current status of the node is determined, and the status is sent out through a specialized interface to a next node. Another embodiment disclosed relates to a method of cluster-wide management performed per node. A heartbeat input received from the previous node is checked. Furthermore, an up/down status input received from the previous node and a degraded status input received from the previous node are also checked. Another embodiment disclosed relates to a system for of a high-availability cluster. The system includes a general inter-node communication network that is configured to carry signals including heartbeat signals from the nodes. In addition, a separate inter-node communication channel is included for communicating node status signals.
45 Citations
12 Claims
-
1. A method of cluster-wide management performed per node, the method comprising:
-
checking an up/down status input received from a previous node; checking a degraded status input received from the previous node, wherein the degraded status input comprises multiple degradation levels with one such level comprising a “
bad”
state indicating that the previous node appears down;checking a heartbeat input received from the previous node; and comparing the degraded status with a node removal threshold for potential removal of the previous node from the cluster if the degraded status shows degradation above the threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for of a high-availability cluster, the system comprising:
-
a general inter-node communication network that is configured to carry signals including heartbeat signals from the nodes; and a separate inter-node communication channel for communicating node status signals including at least an up/down status signal and a degraded status signal; wherein the degraded status signal is compared with a node removal threshold for potential removal of a node from the cluster if the degraded status signal shows degradation above the threshold. - View Dependent Claims (11, 12)
-
Specification