Title :
An efficient causal order algorithm for message delivery in distributed system
Author :
Jang, Ikhyeon ; Park, Jaehyung ; Cho, Jung Wan ; Yoon, Hyunsoo
Author_Institution :
DACOM R&D Center, Taejon, South Korea
Abstract :
Though causal order of message delivery simplifies the design and development of distributed applications, the overhead of enforcing it is not negligible. A causal order algorithm which does not send any redundant information is efficient in the sense of communication overhead. The authors characterize and classify redundant information into four categories: information regarding just delivered, already delivered, just replaced, and already replaced messages. They propose an efficient causal order algorithm which prevents propagation of this redundant information. Their algorithm sends less control information needed to ensure causal order than other existing algorithms. Since the algorithm´s communication overhead increases relatively slowly as the number of processes increases, it shows good scalability. The potential of the algorithm is shown by simulation
Keywords :
distributed algorithms; message passing; virtual machines; already delivered message information; already replaced message information; communication overhead; control information; distributed system; efficient causal order algorithm; just delivered message information; just replaced message information; message delivery; redundant information; redundant information propagation; scalability; simulation; Automatic control; Communication system control; Delay; Distributed computing; Distributed databases; History; Programming profession; Research and development; Scalability;
Conference_Titel :
Distributed Computing Systems, 1997., Proceedings of the Sixth IEEE Computer Society Workshop on Future Trends of
Conference_Location :
Tunis
Print_ISBN :
0-8186-8153-5
DOI :
10.1109/FTDCS.1997.644737