首页> 外文会议>ICA3PP 2014 >Hierarchical Eventual Leader Election for Dynamic Systems
【24h】

Hierarchical Eventual Leader Election for Dynamic Systems

机译:动态系统的分层最终领导者选举

获取原文

摘要

Dynamic system is a recent hot research topic in theoretical distributed computing. The dynamicity caused by process join and leave bring new challenges in fundamental distributed computing problems, such as eventual leader election. In this paper, we consider leader election in dynamic systems with cluster-based hierarchy. Clustering based hierarchy has been used in fundamental distributed algorithms to achieve scalability and low communication cost, but, to the best of our knowledge, it is not considered in eventual leader election, especially in eventual leader for dynamic systems. We firstly define new system models to describe the dynamicity of clusters, and then based on these models, we design an algorithm to elect an eventual leader. With cluster hierarchy, leader election is basically conducted in two layers. In the lower layer, cluster-heads are elected with each cluster. Then, in the upper layer, election is conducted among cluster-heads so as to elect the eventual leader of the whole system. Several key challenging issues caused by cluster dynamicity have been addressed in our design, including blocking in election within a cluster and multiple cluster-heads in election of upper layer. The proposed algorithm is proved to be correct rigorously.
机译:动态系统是最近在理论分布式计算中的热门研究主题。过程加入引起的动态性带来了基本分布式计算问题的新挑战,例如最终的领导者选举。在本文中,我们考虑了基于集群的层次结构的动态系统中的领导者选举。基于聚类的层次结构已用于基本分布式算法,实现可扩展性和低通信成本,但据我们所知,最终领导者选举中不考虑,特别是在最终的动态系统领导者中。我们首先定义了新的系统模型来描述集群的动态性,然后基于这些模型,我们设计了一种选择最终领导者的算法。通过集群层次结构,领导者选举基本上以两层进行。在较低层中,群集头部由每个簇选择。然后,在上层中,在簇头之间进行选举,以便选择整个系统的最终领导者。在我们的设计中解决了由集群动态引起的几个关键挑战性问题,包括在聚类中的选举中阻止和选举上层的多个簇头。所提出的算法被证明是严格的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号