Multi-state status reporting for high-availability cluster nodes
First Claim
1. A method of status reporting for a computer system configured as a node of a cluster of interconnected computer systems that is used as a single computing unit, the method comprising applying a set of rules to determine current multi-state status of the node, wherein states of the multi-state status includes a good state, a bad state, and at least one degraded state,wherein the good state requires that both an application and an operating system report an up status and that no severe or critical chassis codes are received from the computer system,wherein the bad state requires that either an application or an operating system report a down status, or a critical chassis code is received from the computer system, andwherein a degraded state requires that either the computer system loses greater than a predetermined percentage of performance, or a severe chassis code is received from the computer system.
4 Assignments
0 Petitions
Accused Products
Abstract
One embodiment disclosed relates to a node system of a high-availability cluster. The node system includes at least a first register and an output port. The first register stores multi-state status data of the node, and the output port sends signals representing this multi-state status data. The multi-state status data includes at least one degraded state. The node system may also include a second register and an input port. The input port receives signals representing the multi-state status data of another node. The second stores this multi-state status data from the other node. Another embodiment disclosed relates to a method of status reporting for a node of a cluster. A set of rules is applied to determine current multi-state status of the node. The states of the multi-state status including a good state, a bad state, and at least one degraded state.
-
Citations
9 Claims
-
1. A method of status reporting for a computer system configured as a node of a cluster of interconnected computer systems that is used as a single computing unit, the method comprising applying a set of rules to determine current multi-state status of the node, wherein states of the multi-state status includes a good state, a bad state, and at least one degraded state,
wherein the good state requires that both an application and an operating system report an up status and that no severe or critical chassis codes are received from the computer system, wherein the bad state requires that either an application or an operating system report a down status, or a critical chassis code is received from the computer system, and wherein a degraded state requires that either the computer system loses greater than a predetermined percentage of performance, or a severe chassis code is received from the computer system.
Specification