Apparatus and method for detecting the reset of a node in a cluster computer system
AssigneeInternational Business Machines Corporation
InventorMohan Babu Rowlands
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorMohan Babu Rowlands
Estimating the term…
Apparatus and methods for detecting failure of a node in a cluster computer system. The apparatus include controllers programmed to cooperate. In one embodiment, the apparatus include first and second nodes with respective bus controllers communicatively coupled to each other and to a logical I/O device by means of a bus. The first node firstly recognizes the the second node as a node in the cluster. At some later point, a node whose communicative coupling has failed node is coupled to the cluster a second time. The first node recognizes this second coupling and, in response, queries the second node for failure-status information. The first and second nodes negotiate membership in the cluster for the second node on the first node's determining that the second node was the node that failed between the first and second couplings. Various embodiments follow: The first node firstly recognizes the second node as either a master or a slave node in the cluster. Then the negotiating of the second node's cluster membership includes ceasing to recognize the second node as the master node, negotiating slave membership in the cluster for the second node and thirdly recognizing the first node as the master node, on determining on the first node that the second node failed between the first and second couplings and that the second node was firstly recognized as the master node.
A method for managing a cluster of nodes, said method comprising the steps of:
A method for managing a cluster of nodes, said method comprising the steps of:
A method for managing a cluster of nodes, said method comprising the steps of:
A method for managing a cluster of nodes, said method comprising the steps of:
A method for managing a cluster of nodes, said method comprising the steps of:
A method for managing a cluster of nodes, said method comprising the steps of:
A computer-readable medium for data storage wherein is located a computer program for causing a first node in a computer system, said first node having a first bus controller, to detect failure of a second node in said computer system, said second node coupled to said first node by means of a bus and a second bus controller, by
A first computer node in a cluster for managing a second computer node in said cluster, said first and second nodes being coupled by a bus, said first node comprising:
A first computer node in a cluster for managing a second computer node in said cluster, said first and second nodes being coupled by a bus, said first node comprising:
A first computer node in a cluster for managing a second computer node in said cluster, said first and second nodes being coupled by a bus, said first node comprising:
A first computer node in a cluster for managing a second computer node in said cluster, said first and second nodes being coupled by a bus, said first node comprising:
A first computer node in a cluster for managing a second computer node in said cluster, said first and second nodes being coupled by a bus, said first node comprising:
A computer program product for execution in a first computer node in a cluster for managing a second computer node in said cluster, said first and second nodes being coupled by a bus, said computer program product comprising:
A computer program product for execution in a first computer node in a cluster for managing a second computer node in said cluster, said first and second nodes being coupled by a bus, said computer program product comprising:
Dependencies are inferred from the claim text.