Cluster membership monitor
First Claim
Patent Images
1. A computer network comprising:
- a plurality of nodes;
a communications channel connecting the plurality of nodes allowing each node to communicate one with another;
a first membership monitor associated with a first node for receiving from, storing, and broadcasting to the network information used in the management of the plurality of nodes; and
a second membership monitor associated with a second node for receiving from, storing, and broadcasting to the network information used in the management of the plurality of nodes.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention describes a computer network including a network membership manager. In particular, a group of nodes on a computer network are managed by a distributed membership manager. Nodes of the computer network contain membership managers that manage the interaction between the nodes. Management of the computer network includes propagating configuration data to the nodes, providing an election process for determining the master node within a group of nodes, and monitoring the health of each node so that a change in the configuration and/or management structure can be accommodated by the nodes of the network.
-
Citations
41 Claims
-
1. A computer network comprising:
-
a plurality of nodes;
a communications channel connecting the plurality of nodes allowing each node to communicate one with another;
a first membership monitor associated with a first node for receiving from, storing, and broadcasting to the network information used in the management of the plurality of nodes; and
a second membership monitor associated with a second node for receiving from, storing, and broadcasting to the network information used in the management of the plurality of nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A membership monitor associated with a node of a computer network comprising:
-
a data store for storing current configuration data;
a management element for receiving from, storing, and broadcasting to the network information used in the management of the node; and
a programming interface interconnected with the management element providing an interface to an application, and services. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for managing a group of nodes on a computer network by a membership monitor comprising the steps of:
-
maintaining a data store of configuration data; and
propagating the configuration data from a first membership monitor on a first node in the group of nodes to a second membership monitor on a second node in the group of nodes. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification