Optimizing the costs of hierarchical quorum consensus (Q1901698)

From MaRDI portal





scientific article; zbMATH DE number 814151
Language Label Description Also known as
default for all languages
No label defined
    English
    Optimizing the costs of hierarchical quorum consensus
    scientific article; zbMATH DE number 814151

      Statements

      Optimizing the costs of hierarchical quorum consensus (English)
      0 references
      0 references
      0 references
      19 November 1995
      0 references
      We study the problem of how to minimize the cost of maintaining consistency among at least \(N\) copies of an object in an environment where the mix of read and write operations can vary. Quorum consensus requires that read and write operations must assemble appropriate quorums before an operation can succeed. The cost of an operation is proportional to the size of quorum, and the objective is obviously to minimize the cost while still maintaining consistency. It is known that the quorum size can be reduced by organizing a number of copies into logical structures such as grids and hierarchies. In this paper, we show (a) how methods based on grids and hierarchies can be treated in a common framework, and (b) how these hierarchies can be optimized so as to minimize the cost of consensus. Of course, the optimal solution depends upon the mix of read and write operations that is present. Consequently, given \(N\) copies of an object and a ratio of write operations \(F\), our algorithms determine the optimal values for the number of levels in the hierarchy and the read/write quorum sizes at each level. The algorithms, which run in \(O(N^{1.63})\) and \(O(N^2)\) time, were tested, and the results are reported and discussed.
      0 references
      0 references
      mix of read and write operations
      0 references
      quorum size
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references