首页> 外文OA文献 >Leader Election Using NewSQL Database Systems
【2h】

Leader Election Using NewSQL Database Systems

机译:使用NewSQL数据库系统进行领导人选举

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Leader election protocols are a fundamental building blockfor replicated distributed services. They ease the design of leader-basedcoordination protocols that tolerate failures. In partially synchronoussystems, designing a leader election algorithm, that does not permit mul-tiple leaders while the system is unstable, is a complex task. As a resultmany production systems use third-party distributed coordination ser-vices, such as ZooKeeper and Chubby, to provide a reliable leader electionservice. However, adding a third-party service such as ZooKeeper to adistributed system incurs additional operational costs and complexity.ZooKeeper instances must be kept running on at least three machinesto ensure its high availability. In this paper, we present a novel leaderelection protocol using NewSQL databases for partially synchronous sys-tems, that ensures at most one leader at any given time. The leaderelection protocol uses the database as distributed shared memory. Ourwork enables distributed systems that already use NewSQL databasesto save the operational overhead of managing an additional third-partyservice for leader election. Our main contribution is the design, imple-mentation and validation of a practical leader election algorithm, basedon NewSQL databases, that has performance comparable to a leaderelection implementation using a state-of-the-art distributed coordinationservice, ZooKeeper
机译:领导者选举协议是复制分布式服务的基本构建块。它们简化了容忍失败的基于领导者的协调协议的设计。在部分同步的系统中,设计一个领导者选举算法是一项复杂的任务,该算法不允许在系统不稳定的情况下允许多个领导者。结果,许多生产系统使用第三方分布式协调服务(例如ZooKeeper和Chubby)来提供可靠的领导者选举服务。但是,在分布式系统中添加诸如ZooKeeper之类的第三方服务会导致额外的运营成本和复杂性。ZooKeeper实例必须至少在三台计算机上运行以确保其高可用性。在本文中,我们提出了一种新颖的领导者选举协议,该协议使用NewSQL数据库用于部分同步的系统,该协议可确保在任何给定时间最多一个领导者。领导选举协议将数据库用作分布式共享内存。我们的工作使已经使用NewSQL数据库的分布式系统能够节省管理额外的第三方服务以选举领导者的运营开销。我们的主要贡献是基于NewSQL数据库的实用的领导者选举算法的设计,实现和验证,其性能可与使用最新的分布式协调服务ZooKeeper的领导者选举相媲美。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号