The Cost Of Order In Asynchronous Systems

A Ricciardi,K Birman,P Stephenson

WDAG '92: Proceedings of the 6th International Workshop on Distributed Algorithms(1992)

引用 6|浏览22
暂无评分
摘要
We consider the Group Membership Problem (GMP) in asynchronous systems. This problem consists of maintaining a list of processes belonging to the system, and updating it as processes join (are started) and leave (terminate or fail). Our investigations led to four independent properties that characterize instances of this problem. We closely examine three membership services, comparing the message cost to implement them, as well as their fault-tolerance and ability to adapt to environmental changes. We also examine their relative merits by comparing the cost to a distributed application that employs each of the membership services. We show that in typical system executions Strong GMP is less expensive to implement, is always more responsive to dynamic aspects in the environment, and allows applications to accomplish more work with less effort. As Strong GMP is the sole instance providing a linear order on membership changes, these results emphasize the benefits of providing Order as well as the cost of not providing it when it is available so cheaply.
更多
查看译文
关键词
Asynchronous Systems
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要