• DocumentCode
    1964777
  • Title

    Optimizing vote and quorum assignments for reading and writing replicated data

  • Author

    Cheung, Shun Yan ; Ahamad, Mustaque ; Ammar, Mostafa H.

  • Author_Institution
    Sch. of Inf. & Comput. Sci., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    1989
  • fDate
    6-10 Feb 1989
  • Firstpage
    271
  • Lastpage
    279
  • Abstract
    The problem is discussed of determining the vote assignment and quorum that yields the highest availability in a system where node availabilities can be different and the mix of the read and write operations is arbitrary. For this purpose, an enumeration algorithm is presented that can be used to find the vote and quorum assignments that need to be considered for achieving optimal availability. An analytical method is derived to evaluate the availability of a given system for any vote and quorum assignment. This method and the enumeration algorithm are used to find the optimal vote and quorum assignment for several systems. The algorithm can also be used to obtain the optimal performance when other measures are considered
  • Keywords
    database theory; distributed databases; enumeration algorithm; optimal availability; optimal performance; quorum assignments; replicated data reading; vote assignment; writing replicated data; Access protocols; Availability; Computer science; Costs; Fault tolerance; Optimal control; Optimization methods; Switches; Voting; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1989. Proceedings. Fifth International Conference on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    0-8186-1915-5
  • Type

    conf

  • DOI
    10.1109/ICDE.1989.47226
  • Filename
    47226