Eventually consistent failure detectors

M. Larrea, Antonio Fernández, S. Arévalo
{"title":"Eventually consistent failure detectors","authors":"M. Larrea, Antonio Fernández, S. Arévalo","doi":"10.1109/EMPDP.2002.994239","DOIUrl":null,"url":null,"abstract":"The concept of unreliable failure detector was introduced by T.D. Chandra and S. Toueg (1996) as a mechanism that provides information about process failures. This mechanism has been used to solve different problems in asynchronous systems, in particular the Consensus problem. In this paper, we present a new class of unreliable failure detectors, which we call Eventually Consistent and denote by /spl square/C. This class adds to the failure detection capabilities of other classes an eventual leader election capability. This capability allows all correct processes to eventually choose the same correct process as leader. We study the relationship between /spl square/C and other classes of failure detectors. We also propose an efficient algorithm to trans form /spl square/C into /spl square/P in models of partial synchrony. Finally, to show the power of this new class of failure detectors, we present a Consensus algorithm based on /spl square/C. This algorithm successfully exploits the leader election capability of the failure detector and performs better in number of rounds than all the previously proposed algorithms for failure detectors with eventual accuracy.","PeriodicalId":126071,"journal":{"name":"Proceedings 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing","volume":"281 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"44","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EMPDP.2002.994239","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 44

Abstract

The concept of unreliable failure detector was introduced by T.D. Chandra and S. Toueg (1996) as a mechanism that provides information about process failures. This mechanism has been used to solve different problems in asynchronous systems, in particular the Consensus problem. In this paper, we present a new class of unreliable failure detectors, which we call Eventually Consistent and denote by /spl square/C. This class adds to the failure detection capabilities of other classes an eventual leader election capability. This capability allows all correct processes to eventually choose the same correct process as leader. We study the relationship between /spl square/C and other classes of failure detectors. We also propose an efficient algorithm to trans form /spl square/C into /spl square/P in models of partial synchrony. Finally, to show the power of this new class of failure detectors, we present a Consensus algorithm based on /spl square/C. This algorithm successfully exploits the leader election capability of the failure detector and performs better in number of rounds than all the previously proposed algorithms for failure detectors with eventual accuracy.
最终一致的故障检测器
不可靠故障检测器的概念是由T.D. Chandra和S. Toueg(1996)提出的,作为一种提供过程故障信息的机制。该机制已被用于解决异步系统中的不同问题,特别是共识问题。本文提出了一类新的不可靠故障检测器,我们称之为最终一致的,用/spl平方/C表示。这个类为其他类的故障检测功能添加了最终领导者选举功能。此功能允许所有正确的流程最终选择相同的正确流程作为leader。我们研究了/spl平方/C与其他类型的故障检测器之间的关系。我们还提出了一种在部分同步模型中将/spl square/C转换为/spl square/P的有效算法。最后,为了证明这类新故障检测器的强大功能,我们提出了一个基于/spl平方/C的一致性算法。该算法成功地利用了故障检测器的leader选举能力,并且在轮数上优于所有先前提出的故障检测器算法,具有最终的准确性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信