• DocumentCode
    2356571
  • Title

    The load, capacity and availability of quorum systems

  • Author

    Naor, Moni ; Wool, Avishai

  • Author_Institution
    Dept. of Appl. Math. & Comput. Sci., Weizmann Inst. of Sci., Rehovot, Israel
  • fYear
    1994
  • fDate
    20-22 Nov 1994
  • Firstpage
    214
  • Lastpage
    225
  • Abstract
    A quorum system is a collection of sets (quorums) every two of which have a nonempty intersection. Quorum systems have been used for a number of applications in the area of distributed systems. We investigate the load, capacity and availability of quorum systems. We present four novel constructions of quorum system, all featuring optimal or near optimal load, and high availability. These desirable properties of the constructions translate into improvements of any protocol using them: a low work load on the processors and a high resilience to processor failures. The best construction, based on paths in a grid, has a load of O(1/√n), and a failure probability of exp(-O(√n)) when the elements fail with probability p<½. Moreover, even in the presence of faults, with exponentially high probability the load of this system is still O(1/√n). The analysis of this scheme is based on Percolation Theory
  • Keywords
    computational complexity; distributed processing; Percolation Theory; availability; capacity; distributed systems; load; low work load; processor failures; quorum systems; Access protocols; Availability; Control systems; Databases; Grid computing; Mathematics; Nuclear magnetic resonance; Permission; Reliability theory; Resilience;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1994 Proceedings., 35th Annual Symposium on
  • Conference_Location
    Santa Fe, NM
  • Print_ISBN
    0-8186-6580-7
  • Type

    conf

  • DOI
    10.1109/SFCS.1994.365692
  • Filename
    365692