Heartbeat mechanism for cluster systems
First Claim
1. A heartbeat mechanism for a clustered system including a plurality of nodes, comprising:
- a quorum file for receiving heartbeat messages from the plurality of nodes;
a network controller for connecting the quorum file to the plurality of nodes with a serial bus that establishes peer-to-peer and point-to-point device communication;
a node map maintained by the network controller for identifying active nodes based on signals from the serial bus; and
a status logic for determining a status of a node from the plurality of nodes by comparing heartbeat messages in the quorum file written by the node and the node map.
1 Assignment
0 Petitions
Accused Products
Abstract
A heartbeat system and method is provided for a cluster system. In one embodiment, a heartbeat mechanism includes a quorum file for receiving heartbeat messages from the plurality of nodes. A network controller connects the quorum file to the plurality of nodes with a serial bus that establishes peer-to-peer and point-to-point device communication. A node map maintained by the network controller identifies active nodes based on signals from the serial bus. A status logic for determining a status of a node from the plurality of nodes by comparing heartbeat messages in the quorum file written by the node and the node map.
-
Citations
6 Claims
-
1. A heartbeat mechanism for a clustered system including a plurality of nodes, comprising:
-
a quorum file for receiving heartbeat messages from the plurality of nodes; a network controller for connecting the quorum file to the plurality of nodes with a serial bus that establishes peer-to-peer and point-to-point device communication; a node map maintained by the network controller for identifying active nodes based on signals from the serial bus; and a status logic for determining a status of a node from the plurality of nodes by comparing heartbeat messages in the quorum file written by the node and the node map. - View Dependent Claims (2)
-
-
3. A method of monitoring nodes in a cluster of computing nodes, the method comprising:
-
connecting the nodes with a communication bus that establishes peer-to-peer and point-to-point device communication; allocating a quorum file for storing status messages received from nodes in the cluster; periodically receiving a status message from a node in the cluster indicating that the node is active, the status message being received based on signals generated from the serial bus; maintaining a node map of active nodes in the cluster based on signal changes from the serial bus; and determining whether a node is active by comparing status messages in the quorum file and the node map. - View Dependent Claims (4)
-
-
5. A clustered computing system comprising:
-
a plurality of nodes; a quorum file for receiving heartbeat messages from the plurality of nodes; a serial bus connected between the plurality of nodes and the quorum file, where the serial bus establishes a peer-to-peer network with point-to-point node communication; a node map for identifying active nodes based on signal changes from the serial bus; and a status logic for determining a status of a node from the plurality of nodes by comparing heartbeat messages in the quorum file written by the node and the node map. - View Dependent Claims (6)
-
Specification