...
首页> 外文期刊>Distributed Computing >Failure detectors as type boosters
【24h】

Failure detectors as type boosters

机译:故障检测器作为类型的助推器

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

摘要

The power of an object type T can be measured as the maximum number n of processes that can solve consensus using only objects of T and registers. This number, denoted cons(T), is called the consensus power of T. This paper addresses the question of the weakest failure detector to solve consensus among a number k > n of processes that communicate using shared objects of a type T with consensus power n. In other words, we seek for a failure detector that is sufficient and necessary to "boost" the consensus power of a type T from n to k. It was shown in Neiger (Proceedings of the 14th annual ACM symposium on principles of distributed computing (PODC), pp. 100-109, 1995) that a certain failure detector, denoted Ω_n, is sufficient to boost the power of a type T from n to k, and it was conjectured that Ω_n was also necessary. In this paper, we prove this conjecture for one-shot deterministic types. We first show that, for any one-shot deterministic type T with cons(T) ≤ n, Ω_n is necessary to boost the power of T from n to n + 1. Then we go a step further and show that Ω_n is also the weakest to boost the power of (n + 1)-ported one-shot deterministic types from n to any k > n. Our result generalizes, in a precise sense, the result of the weakest failure detector to solve consensus in asynchronous message-passing systems (Chandra et al. in J ACM 43(4):685-722, 1996). As a corollary, we show that Ω_t is the weakest failure detector to boost the resilience level of a distributed shared memory system, i.e., to solve consensus among n > t processes using (t - 1)-resilient objects of consensus power t.
机译:对象类型T的幂可以度量为仅使用T对象和寄存器即可解决共识的最大进程数n。这个表示为cons(T)的数字称为T的共识能力。本文解决了最弱的故障检测器问题,该问题用于解决使用k个类型为T的共享对象以共识能力进行通信的k> n个进程之间的共识。换句话说,我们寻求一种故障检测器,该故障检测器足以并且必须“增强”类型T从n到k的共识能力。在Neiger(第14届ACM年度分布式计算原理研讨会论文集(PODC),第100-109页,1995年)中表明,表示为Ω_n的某个故障检测器足以提高T型功率从n到k,并且推测Ω_n也是必要的。在本文中,我们证明了一次确定型类型的猜想。我们首先证明,对于cons(T)≤n的任何一次确定型T,必须将Ω_n从n提升到n +1。然后再进一步证明Ω_n也是最弱的是将(n + 1)端口单次确定性类型的功效从n提高到任何k> n。在精确的意义上,我们的结果概括了最弱的故障检测器的结果,以解决异步消息传递系统中的共识(Chandra等人,J ACM 43(4):685-722,1996)。作为推论,我们表明Ω_t是提高分布式共享存储系统弹性水平的最弱故障检测器,即使用(t-1)个具有一致幂t的弹性对象来解决n> t个进程之间的共识。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号