首页> 外国专利> SYSTEM AND/OR METHOD FOR MAINTAINING HIGHLY-AVAILABLE, CONSISTENT, PARTITION-TOLERANT CLUSTERS USING CLIENT VOTERS

SYSTEM AND/OR METHOD FOR MAINTAINING HIGHLY-AVAILABLE, CONSISTENT, PARTITION-TOLERANT CLUSTERS USING CLIENT VOTERS

机译:使用客户端投票器维护高可用性,一致的,分区容忍的集群的系统和/或方法

摘要

Certain example embodiments relate to a distributed computing system including servers organized in a cluster and clients. One server is elected leader and is responsible for maintaining consensus information among the other servers. Each server is configured to determine whether a new leader election is to take place. If so, the respective server requests votes for a new leader from the other server(s) and determines whether it has won by a clear majority. Depending on the implementation, votes from eligible client devices are counted, either in a main election together with server votes, or in a tie-break election (if needed) after server votes. Once a server has won, the other servers are informed accordingly. It therefore is possible to maintain a highly-available, consistent, partition-tolerant cluster in the distributed computing systems, using client voters.
机译:某些示例实施例涉及一种分布式计算系统,该分布式计算系统包括以集群形式组织的服务器和客户端。一台服务器是选举产生的领导人,并负责维护的其他服务器之间的共识信息。每个服务器都配置为确定是否要进行新的领导者选举。如果是这样,则相应的服务器向其他服务器请求新领导者的投票,并确定其是否以明显多数赢得了投票。根据实现的不同,将对符合条件的客户端设备的投票进行计数,包括在主选举中与服务器投票一起进行投票,或在服务器投票后进行平局决胜投票(如果需要)。一旦赢得一台服务器,就会相应地通知其他服务器。因此,可以使用客户端投票者在分布式计算系统中维护一个高可用性,一致,分区容忍的群集。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号