Title :
An efficient atomic multicast protocol for client-server models
Author :
Becker, T. ; Grieger, Klaus
Author_Institution :
Dept. of Comput. Sci., Kaiserslautern Univ., Germany
Abstract :
Distributed applications which are replicated to achieve fault tolerance usually are faced with the problem of maintaining consistent states. To eliminate potential divergence of replica states caused by unreliable communication primitives, an atomic multicast protocol is required which guarantees delivery of messages at all receivers in the same order. The authors propose a new efficient protocol in which the order of messages is established by a token passed from one receiver to the other on a logical token ring. The protocol works correctly in presence of up to k failures. An analysis of the protocol characteristics and comparison to previously published atomic multicast algorithms shows that the approach meets the requirements in modern client-server models best
Keywords :
fault tolerant computing; message switching; network operating systems; protocols; token networks; atomic multicast protocol; client-server models; consistent states; fault tolerance; group communication; logical token ring; token; unreliable communication primitives; Application software; Broadcasting; Computational modeling; Computer science; Distributed computing; Fault tolerance; Fault tolerant systems; Maintenance; Multicast algorithms; Multicast protocols;
Conference_Titel :
Parallel Processing Symposium, 1993., Proceedings of Seventh International
Conference_Location :
Newport, CA
Print_ISBN :
0-8186-3442-1
DOI :
10.1109/IPPS.1993.262776