首页> 外文会议>International Conference on Distributed Computing Systems >Multidimensional voting: a general method for implementing synchronization in distributed systems
【24h】

Multidimensional voting: a general method for implementing synchronization in distributed systems

机译:多维投票:一种在分布式系统中实现同步的一般方法

获取原文

摘要

A concept called multidimensional voting, in which the vote and quorum assignments are k-dimensional vectors of nonnegative integers and each dimension is independent of the others, is introduced. Multidimensional voting is more powerful than traditional weighted voting because it is equivalent to the general method for achieving synchronization in distributed systems which is based on coteries (sets of groups of nodes), but its implementation is easier than that of coteries. An efficient algorithm for finding a multidimensional vote assignment for any given coterie is described and examples of its use are shown. It is shown how multidimensional voting can be used to easily implement novel algorithms for synchronizing access to replicated data or to ensure mutual exclusion. These algorithms cannot be implemented by traditional weighted voting.
机译:介绍了一种名为多维投票的概念,其中投票和仲裁赋值是非负整数的k维向量,并且每个维度都与其他维度无关。多维投票比传统的加权投票更强大,因为它相当于实现基于Coteries的分布式系统同步的一般方法(节点组),但其实现比食品犬的实现更容易。描述了用于查找任何给定的Coterie的多维投票分配的有效算法,并显示了其使用的示例。示出了如何使用多维投票来容易地实现用于同步对复制数据的访问或确保相互排除的新颖算法。这些算法不能通过传统的加权投票来实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号