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

M. A. Qureshi, W. H. Sanders

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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.

Original languageEnglish (US)
Title of host publicationProceedings of the 3rd International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, MASCOTS 1995
PublisherIEEE Computer Society
Pages217-224
Number of pages8
ISBN (Electronic)0818669020, 9780818669026
DOIs
StatePublished - 1995
Event3rd International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, MASCOTS 1995 - Durham, United States
Duration: Jan 18 1995Jan 20 1995

Publication series

NameProceedings - IEEE Computer Society's Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, MASCOTS
ISSN (Print)1526-7539

Conference

Conference3rd International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, MASCOTS 1995
Country/TerritoryUnited States
CityDurham
Period1/18/951/20/95

Keywords

  • Availability
  • Replicated Data Systems
  • Response Time
  • Stochastic Activity Networks
  • Stochastic Petri Nets
  • Voting Algorithms

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Computer Networks and Communications
  • Software
  • Modeling and Simulation

Fingerprint

Dive into the research topics of 'The effect of workload on the performance and availability of voting algorithms'. Together they form a unique fingerprint.

Cite this