Signed quorum systems

被引:4
|
作者
Yu, HF [1 ]
机构
[1] Intel Res, Pittsburgh, PA USA
[2] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
关键词
quorum systems; availability; probe complexity; load; tradeoff;
D O I
10.1007/s00446-005-0133-8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With n servers that independently fail with probability of p < 0.5, it is well known that the majority quorum system achieves the best availability among all quorum systems. However, even this optimal construction requires (n + 1)/2 functioning servers out of n. Furthermore, the number of probes needed to acquire a quorum is also lower bounded by (n + 1)/2. Motivated by the need for a highly available and low probe complexity quorum system in the Internet, this paper proposes signed quorum systems (SQS) that can be available as long as any O(1) servers are available, and simultaneously have O(1) probe complexity. SQS provides probabilistic intersection guarantees and exploits the property of independent mismatches in today's Internet. Such key property has been validated previously under multiple Internet measurement traces. This paper then extensively studies the availability, probe complexity, and load of SQS, derives lower bounds for all three metrics, and constructs matching upper bounds. We show that in addition to the qualitatively superior availability and probe complexity, SQS also decouples availability from load and probe complexity, so that optimal availability can be achieved under most probe complexity and load values.
引用
收藏
页码:307 / 323
页数:17
相关论文
共 50 条
  • [1] Signed quorum systems
    Haifeng Yu
    [J]. Distributed Computing, 2006, 18 : 307 - 323
  • [2] THE AVAILABILITY OF QUORUM SYSTEMS
    PELEG, D
    WOOL, A
    [J]. INFORMATION AND COMPUTATION, 1995, 123 (02) : 210 - 223
  • [3] Byzantine quorum systems
    Malkhi, D
    Reiter, M
    [J]. DISTRIBUTED COMPUTING, 1998, 11 (04) : 203 - 213
  • [4] Refined Quorum Systems
    Guerraoui, Rachid
    Vukolic, Marko
    [J]. PODC'07: PROCEEDINGS OF THE 26TH ANNUAL ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2007, : 119 - 128
  • [5] Refined quorum systems
    Rachid Guerraoui
    Marko Vukolić
    [J]. Distributed Computing, 2010, 23 : 1 - 42
  • [6] Probabilistic quorum systems
    Malkhi, D
    Reiter, MK
    Wool, A
    Wright, RN
    [J]. INFORMATION AND COMPUTATION, 2001, 170 (02) : 184 - 206
  • [7] Refined quorum systems
    Guerraoui, Rachid
    Vukolic, Marko
    [J]. DISTRIBUTED COMPUTING, 2010, 23 (01) : 1 - 42
  • [8] Signed Systems for Paraconsistent Reasoning
    Ph. Besnard
    T. Schaub
    [J]. Journal of Automated Reasoning, 1998, 20 : 191 - 213
  • [9] Linear systems with signed solutions
    Kim, SJ
    Shader, BL
    [J]. LINEAR ALGEBRA AND ITS APPLICATIONS, 2000, 313 (1-3) : 21 - 40
  • [10] Intersecting systems of signed sets
    Borg, Peter
    [J]. ELECTRONIC JOURNAL OF COMBINATORICS, 2007, 14 (01):