首页> 外文期刊>Journal of Parallel and Distributed Computing >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 HΩ and HΣ are introduced that are the homonymous counterparts of the classes Ω and Σ, respectively. (Recall that the pair (Ω, Σ) defines the weakest failure detector to solve consensus.) Then, the paper shows how HΩ and HΣ 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 (HΩ, HΣ), while the other uses only HΩ, 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 HΩ can be implemented with partial synchrony (i.e., all messages sent after some bounded time GST will be received after at most an unknown bounded latency δ), while the analogous class AΩ defined for anonymous systems cannot be implemented (even in synchronous systems). Hence, the paper provides the first consensus algorithm for anonymous systems with this model of partial synchrony and a majority of correct processes.
机译:本文涉及同义分布式系统,在这些系统中,进程容易崩溃,并且不具有系统成员资格的初始知识(“同义”是指多个进程可能具有相同的标识符)。首先定义适用于这些系统的新型故障检测器。其中,引入了HΩ和HΣ类,它们分别是Ω和Σ类的同义对应物。 (回想一下,对(Ω,Σ)定义了最弱的故障检测器来解决共识。)然后,本文展示了如何在不具有成员资格知识的同义系统中(在不同的同步要求下)实现HΩ和HΣ。最后,提出了两种算法,这些算法使用这些故障检测器来解决同构异步系统中的共识问题,该系统没有成员资格的初始知识。一种算法用(HΩ,HΣ)来解决共识,而另一种算法仅使用HΩ,但是需要大多数正确的过程。请注意,具有唯一标识符的系统和匿名系统是同构系统的极端情况,由此得出的结论是,所有这些结果也适用于这些系统。有趣的是,新的故障检测器类HΩ可以实现部分同步(即,在一定的边界时间GST之后发送的所有消息最多将在未知的边界等待时间δ之后被接收),而无法实现为匿名系统定义的类似类AΩ (即使在同步系统中)。因此,本文提供了具有部分同步和大多数正确过程模型的匿名系统的第一个共识算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号