|
ABSTRACT
The Totem multiple-ring protocol provides reliable totally ordered
delivery of messages across multiple local-area networks interconnected
by gateways. This consistent message order is maintained in the presence
of network partitioning and remerging, and of processor failure and
recovery. The protocol provides accurate topology change information as
part of the global total order of messages. It addresses the issue of
scalability and achieves a latency that increases logarithmically with
system size by exploiting process group locality and selective
forwarding of messages through the gateways. Pseudocode for the protocol
and an evaluation of its performance are given.
—Authors' Abstract
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
ALVAREZ, G., CRISTIAN, F., AND MISHRA, S. 1998. On-demand asynchronous atomic broadcast. In Proceedings of the 5th IFIP International Working Conference on Dependable Computing for Critical Applications (Urbana-Champaign, IL, Sept. 1995), R. K. Iyer, M. Morganti, W. K. Fuchs, and V. Gligor, Eds. IEEE Computer Society Press, Los Alamitos, CA, 119-137.
|
| |
4
|
AMIR, Y., DOLEV, D., KRAMER, S., AND MALKI, D. 1992. Transis: A communication subsystem for high availability. In Proceedings of the 22nd IEEE International Symposium on Fault-Tolerant Computing (Boston, MA, July). IEEE Press, Piscataway, NJ, 76-84.
|
 |
5
|
|
| |
6
|
|
 |
7
|
|
| |
8
|
CRISTIAN, F. AND MISHRA, S. 1995. The pinwheel asynchronous atomic broadcast protocols. In Proceedings of the 2nd International Symposium on Autonomous Decentralized Systems (Phoenix, AZ, Apr.). IEEE Computer Society Press, Los Alamitos, CA, 215-221.
|
| |
9
|
DOLEV, D., KRAMER, S., AND MALKI, D. 1993. Early delivery totally ordered multicast in asynchronous environments. In Proceedings of the 23rd IEEE International Symposium on Fault-Tolerant Computing (Toulouse, France, June). IEEE Computer Society Press, Los Alamitos, CA, 544-553.
|
| |
10
|
|
| |
11
|
|
| |
12
|
KAASHOEK, M. F. AND TANENBAUM, A.S. 1991. Group communication in the Amoeba distributed operating system. In Proceedings of the 11th IEEE International Conference on Distributed Computing Systems (Arlington, TX, May). IEEE Computer Society Press, Los Alamitos, CA, 436-447.
|
 |
13
|
|
| |
14
|
MELLIAR-SMITH, P. M. AND MOSER, L.E. 1993. Trans: A reliable broadcast protocol. IEE Trans. Commun. 140, 6 (Dec.), 481-493.
|
| |
15
|
|
| |
16
|
MISHRA, S., PETERSON, L. L., AND SCHLICHTING, R. D. 1993. Consul: A communication substrate for fault-tolerant distributed programs. Distrib. Syst. Eng. 1, 2 (Dec.), 87-103.
|
| |
17
|
MOSER, L. E., AMIR, Y., MELLIAR-SMITH, P. M., AND AGARWAL, D.A. 1994. Extended virtual synchrony. In Proceedings of the 14th IEEE International Conference on Distributed Computing Systems (Poznan, Poland, June). IEEE Computer Society Press, Los Alamitos, CA, 56-65.
|
 |
18
|
|
| |
19
|
|
| |
20
|
RAJAGOPALAN, B. AND MCKINLEY, P.K. 1989. A token-based protocol for reliable, ordered multicast communication. In Proceedings of the 8th IEEE Symposium on Reliable Distributed Systems (Seattle, WA, Oct.). IEEE Computer Society Press, Los Alamitos, CA, 84-93.
|
| |
21
|
|
| |
22
|
|
 |
23
|
|
| |
24
|
|
REVIEW
"Charles N. Schroeder : Reviewer"
I found this paper to be
interesting and well written. The authors do an excellent job of
presenting examples and algorithms, as well as the results of
performance evaluation. The paper is technical, an
more...
|