Signed quorum systems

  • Authors:
  • Haifeng Yu

  • Affiliations:
  • Intel Research Pittsburgh and Carnegie Mellon University

  • Venue:
  • Distributed Computing - Special issue: PODC 04
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

With n servers that independently fail with probability of p 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 Intemet, 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.