• DocumentCode
    2470743
  • Title

    The effect of workload on the performance and availability of voting algorithms

  • Author

    Qureshi, Muhammad A. ; Sanders, William H.

  • Author_Institution
    Coordinated Sci. Lab., Illinois Univ., Urbana, IL, USA
  • fYear
    1995
  • fDate
    18-20 Jan 1995
  • Firstpage
    217
  • Lastpage
    224
  • Abstract
    Voting algorithms are a popular way to provide data consistency in replicated data systems. By maintaining multiple copies of data on distinct servers, they can increase the data´s availability, as perceived by a user. Many models have been made to study the degree to which replication increases the availability of data, and some have been made to study the cost incurred in maintaining consistency. However, little work has been done to evaluate the time it takes to serve a request, accounting for server and network failures, or to determine the effect of workload on these measures. The effect of workload can be significant, since failures of system components are not important unless they are needed to deliver a service, and requests can force updates on data that would otherwise be outdated. In this paper, with the help of stochastic activity networks, we determine the availability and mean time to respond to write requests as a function of the number of replicated copies and workload offered to the system. The results illustrate that it is indeed possible to determine such measures analytically and that workload, as well as the number of copies, is an important determinant of availability and response time
  • Keywords
    Petri nets; concurrency control; data integrity; distributed databases; replicated databases; software performance evaluation; software reliability; stochastic processes; availability; data consistency; replicated data systems; response time; stochastic Petri nets; stochastic activity networks; system components; voting algorithms; workload; Availability; Costs; Data systems; Delay; Heuristic algorithms; Network servers; Protocols; Stochastic systems; Time measurement; Voting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 1995. MASCOTS '95., Proceedings of the Third International Workshop on
  • Conference_Location
    Durham, NC
  • Print_ISBN
    0-8186-6902-0
  • Type

    conf

  • DOI
    10.1109/MASCOT.1995.378684
  • Filename
    378684