首页> 外国专利> Distributed-leader-election service for a distributed computer system

Distributed-leader-election service for a distributed computer system

机译:分布式计算机系统的分布式领导者选举服务

摘要

Embodiments of the present invention provide methods and systems for leadership allocation in a distributed computer system. In certain embodiments of the present invention, a leader-election-service process runs within each node of a distributed computer system, together cooperatively providing a distributed-leader-election service. The distributed-leader-election service employs a distributed consensus service to manage distributed state information related to roles and leadership allocation within a distributed computer system. Client processes within each node interface with the leader-election-service process of the node in order to assume leadership of particular roles within the distributed computer system. Leadership-allocation management is thus centralized, within each node. In alternative embodiments, the distributed-leader-election service may be implemented as a collection of library routines that run in the context of client processes.
机译:本发明的实施例提供了用于分布式计算机系统中的领导者分配的方法和系统。在本发明的某些实施例中,领导者选举服务过程在分布式计算机系统的每个节点内运行,一起协作地提供分布式领导者选举服务。分布式领导者选举服务采用分布式共识服务来管理与分布式计算机系统中的角色和领导者分配有关的分布式状态信息。每个节点内的客户端进程与该节点的领导者选举服务进程进行交互,以便承担分布式计算机系统内特定角色的领导。因此,领导力分配管理集中在每个节点内。在替代实施例中,分布式领导者选举服务可以被实现为在客户端进程的上下文中运行的库例程的集合。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号