Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Chapter 13 Fault Tolerance Concepts : Groups and Membership

Groups and Membership
A fault tolerance group is a set of program processes that cooperate for fault-tolerant service. Each member of a fault tolerance group is an event object instance, in a process running on a computer attached to a network; by extension, we also say that the process is a member of the fault tolerance group. A fault tolerance group can have any number of members.
New processes can join the group (become members) at any time by creating a fault tolerance member object. Each process that joins a group remains a member until it either withdraws or terminates. Member processes can withdraw from the group (cease to be members) at any time by destroying their fault tolerance member object.
Many fault tolerance groups can coexist on the same network. Distinct group names prevent interference. A process can be a member of more than one fault tolerance group (by creating several fault tolerance member objects, one for each group).
Group Name
Each fault tolerance group requires a unique group name. All members of a group must share the same group name. The group name identifies the members of the group, and labels the messages they exchange with one another.
For information about the syntax of group names, and good practice when selecting a group name, see Step 1: Choose a Group Name.

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved