Next: 2.13.5.1 Group Services
Up: 2.13 Replication: Availability and
Previous: 2.13.4 Updating Server state
Contents
A Process Group: a collection of processes that co-operate
towards a common goal.
Multicast communication: One message is sent to the members of a
process group
Idea: Instead of knowing address of process, just need to know an
address representing the service. Lower levels take care of routing
messages.
Useful for:
- Replicated Services
- One update message goes to all replicas,
which perform identical operations. Reduces communication costs.
- Locating objects in distributed services
- Request for object
goes to all processes implementing service, but only process holding
object replies.
Subsections
Next: 2.13.5.1 Group Services
Up: 2.13 Replication: Availability and
Previous: 2.13.4 Updating Server state
Contents
Daniel Chalmers
2007-02-08