首页> 外文会议>Distributed Computing Systems (ICDCS), 2012 IEEE 32nd International Conference on >Failure Detectors in Homonymous Distributed Systems (with an Application to Consensus)
【24h】

Failure Detectors in Homonymous Distributed Systems (with an Application to Consensus)

机译:同名分布式系统中的故障检测器(适用于共识)

获取原文
获取原文并翻译 | 示例

摘要

This paper is on homonymous distributed systems where processes are prone to crash failures and have no initial knowledge of the system membership (``homonymous'' means that several processes may have the same identifier). New classes of failure detectors suited to these systems are first defined. Among them, the classes $HO$ and $HS$ are introduced that are the homonymous counterparts of the classes $Omega$ and $Sigma$, respectively. (Recall that the pair $langle Omega, Sigmarangle$ defines the weakest failure detector to solve consensus.) Then, the paper shows how $HO$ and $HS$ can be implemented in homonymous systems without membership knowledge (under different synchrony requirements). Finally, two algorithms are presented that use these failure detectors to solve consensus in homonymous asynchronous systems where there is no initial knowledge of the membership. One algorithm solves consensus with $langle HO, HSrangle$, while the other uses only $HO$, but needs a majority of correct processes. Observe that the systems with unique identifiers and anonymous systems are extreme cases of homonymous systems from which follows that all these results also apply to these systems. Interestingly, the new failure detector class $HO$ can be implemented with partial synchrony, while the analogous class $AO$ defined for anonymous systems can not be implemented (even in synchronous systems). Hence, the paper provides us with the first proof showing that consensus can be solved in anonymous systems with only partial synchrony (and a majority of correct processes).
机译:本文针对同义分布式系统,其中进程易于崩溃失败并且不了解系统成员资格(``同义''是指多个进程可能具有相同的标识符)。首先定义适用于这些系统的新型故障检测器。其中,引入了$ HO $类和$ HS $类,它们分别是$ Omega $类和$ Sigma $类的同义对应物。 (回想一下,对$ langle Omega和Sigmarangle $定义了最弱的故障检测器来解决共识。)然后,本文说明了如何在没有成员资格的同义系统中(在不同的同步要求下)实现$ HO $和$ HS $。最后,提出了两种算法,这些算法使用这些故障检测器来解决同构异步系统中的共识问题,该系统没有成员资格的初始知识。一种算法使用$ langle HO,HSrangle $解决共识,而另一种算法仅使用$ HO $,但需要大多数正确的过程。请注意,具有唯一标识符的系统和匿名系统是同构系统的极端情况,由此得出的结论是,所有这些结果也适用于这些系统。有趣的是,新的故障检测器类$ HO $可以部分同步地实现,而为匿名系统定义的类似类$ AO $无法实现(即使在同步系统中)。因此,本文为我们提供了第一个证明,表明可以在匿名系统中以部分同步(和大多数正确过程)解决共识。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号