...
首页> 外文期刊>Brazilian Computer Society. Journal >Efficient and robust adaptive consensus services based on oracles
【24h】

Efficient and robust adaptive consensus services based on oracles

机译:基于Oracle的高效强大的自适应共识服务

获取原文

摘要

Due to their fundamental role in the design of faulttolerant distributed systems, consensus protocols have been widely studied. Most of the research in this area has focused on providing ways for circumventing the impossibility of reaching consensus on a purely asynchronous system subject to failures. Of particular interest are the indulgent consensus protocols based upon weak failure detection oracles. Following the first works that were more concerned with the correctness of such protocols, performance issues related to them are now a topic that has gained considerable attention. In particular, a few studies have been conducted to analyze the impact that the quality of service of the underlying failure detection oracle has on the performance of consensus protocols. To achieve better performance, adaptive failure detectors have been proposed. Also, slowness oracles have been proposed to allow consensus protocols to adapt themselves to the changing conditions of the environment, enhancing their performance when there are substantial changes on the load to which the system is exposed. In this paper we further investigate the use of these oracles to design efficient consensus services. In particular, we provide efficient and robust implementations of slowness oracles based on techniques that have been previously used to implement adaptive failure detection oracles. Our experiments on a widearea distributed system show that by using a slowness oracle that is well matched with a failure detection oracle, one can achieve performance as much as 53.5% better than the alternative that does not use a slowness oracle.
机译:由于其在容错分布式系统的设计中的基本作用,共识协议已被广泛研究。该领域中的大多数研究都集中在提供方法上,以解决在出现故障的纯异步系统上无法达成共识的可能性。特别令人感兴趣的是基于弱故障检测算法的放纵共识协议。在首批更加关注此类协议的正确性的工作之后,与它们相关的性能问题现在已成为引起广泛关注的主题。尤其是,已经进行了一些研究来分析基础故障检测Oracle的服务质量对共识协议性能的影响。为了获得更好的性能,已经提出了自适应故障检测器。此外,已经提出了慢速预言机,以使共识协议能够适应环境变化的条件,从而在系统所承受的负载发生重大变化时提高其性能。在本文中,我们将进一步研究使用这些预言机来设计有效的共识服务。特别是,我们基于以前已用于实现自适应故障检测预言机的技术,提供了慢速预言机的高效且强大的实现。我们在广域分布式系统上的实验表明,通过使用与故障检测预言很好匹配的慢度预言,与不使用慢度预言的替代方案相比,可以将性能提高53.5%。

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号