The quorum deployment problem

PRINCIPLES OF DISTRIBUTED SYSTEMS(2005)

引用 10|浏览1
暂无评分
摘要
Quorum systems are commonly used to maintain the consistency of replicated data in a distributed system. Much research has been devoted to developing quorum systems with good theoretical properties, such as fault tolerance and high availability. However, even given a theoretically good quorum system, it is not obvious how to efficiently deploy such a system in a real network. This paper introduces a new combinatorial optimization problem, the Quorum Deployment Problem, and studies its complexity. We demonstrate that it is NP-hard to approximate the Quorum Deployment Problem within any factor of nδ, where n is the number of nodes in the distributed network and δ 0. The problem is NP-hard in even the simplest possible distributed network: a one-dimensional line with metric cost. We begin to study algorithms for variants of the problem. Some variants can be solved optimally in polynomial time and some NP-hard variants can be approximated to within a constant factor.
更多
查看译文
关键词
constant factor,good theoretical property,real network,np-hard variant,quorum system,quorum deployment problem,theoretically good quorum system,new combinatorial optimization problem,fault tolerance,high availability,distributed system,polynomial time,combinatorial optimization,fault tolerant
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要