...
首页> 外文期刊>Distributed Computing >The Heard-Of model: computing in distributed systems with benign faults
【24h】

The Heard-Of model: computing in distributed systems with benign faults

机译:Heard-Of模型:具有良性故障的分布式系统中的计算

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

摘要

Problems in fault-tolerant distributed computing have been studied in a variety of models. These models are structured around two central ideas: (1) degree of synchrony and failure model are two independent parameters that determine a particular type of system, (2) the notion of faulty component is helpful and even necessary for the analysis of distributed computations when faults occur. In this work, we question these two basic principles of fault-tolerant distributed computing, and show that it is both possible and worthy to renounce them in the context of benign faults: we present a computational model based only on the notion of transmission faults. In this model, computations evolve in rounds, and messages missed in a round are lost. Only information transmission is represented: for each round r and each process p, our model provides the set of processes that p "hears of" at round r (heard-of set), namely the processes from which p receives some message at round r. The features of a specific system are thus captured as a whole, just by a predicate over the collection of heard-of sets. We show that our model handles benign failures, be they static or dynamic, permanent or transient, in a unified framework. We demonstrate how this approach leads to shorter and simpler proofs of important results (non-solvability, lower bounds). In particular, we prove that the Consensus problem cannot be generally solved without an implicit and permanent consensus on heard-of sets. We also examine Consensus algorithms in our model. In light of this specific agreement problem, we show how our approach allows us to devise new interesting solutions.
机译:在各种模型中都研究了容错分布式计算中的问题。这些模型是围绕两个中心思想构建的:(1)同步程度和故障模型是确定特定类型系统的两个独立参数,(2)故障组件的概念对于分析分布式计算时是有帮助的甚至是必要的。发生故障。在这项工作中,我们质疑容错分布式计算的这两个基本原理,并表明在良性故障的情况下放弃它们是可能而且值得的:我们仅基于传输故障的概念提出一种计算模型。在此模型中,计算将逐步进行,并且丢失在一轮中丢失的消息。仅表示信息传输:对于每个回合r和每个过程p,我们的模型都提供了在回合r(听到的集合)中p“听到”的一组过程,即p在回合r处接收某些消息的过程。因此,仅通过听取集合的谓词就可以整体捕获特定系统的功能。我们证明了我们的模型在一个统一的框架中处理了良性故障,无论是静态的还是动态的,永久的或暂时的。我们演示了这种方法如何导致更短且更简单的重要结果证明(不可解,下界)。尤其是,我们证明,如果没有对听证集的隐含和永久性共识,就无法普遍解决共识问题。我们还将检查模型中的共识算法。鉴于这个特定的协议问题,我们展示了我们的方法如何使我们能够设计出有趣的新解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号