Maintaining membership in high availability systems
First Claim
1. A high availability computing system comprising a plurality of servers connected by a first and a second network, wherein the servers communicate with each other to detect server failure and transfer applications to other servers on detecting server failure.
13 Assignments
0 Petitions
Accused Products
Abstract
A high availability computing system includes a plurality of computer nodes (for example, a server system) connected by a first and a second network, wherein the computer nodes communicate with each other to detect server failure and transfer applications to other computer nodes on detecting server failure. The system incorporates methods of maintaining high availability in a server cluster having a plurality of nodes. A group communications service, a membership service and a system resource manager are instantiated on each node and the group communications service, the membership service and the system resource manager on each node communicate with other nodes to detect node failures and to transfer applications to other nodes on detecting node failure.
227 Citations
3 Claims
-
1. A high availability computing system comprising a plurality of servers connected by a first and a second network, wherein the servers communicate with each other to detect server failure and transfer applications to other servers on detecting server failure.
-
2. A method of maintaining high availability in a server cluster having a plurality of nodes, comprising:
-
instantiating a group communications service, a cluster membership service and a system resource manager on each node; and
communicating between the group communications service, the membership service and the system resource manager on each node to detect node failures and to transfer applications to other nodes on detecting node failure. - View Dependent Claims (3)
-
Specification