1. Capacity of Voting Systems.
- Author
-
Rangarajan, Sampath, Jalote, Pankaj, and Tripathi, Satish K.
- Subjects
- *
BACKUP processing alternatives in electronic data processing , *SYSTEMS design , *DATABASES , *COMPUTER software , *ENGINEERING , *SOFTWARE engineering - Abstract
Data replication is often used to increase the availability of data in a database system. Voting schemes can be used to manage this replicated data. In this paper we use a simple model to study the capacity of systems using voting schemes for data management. Capacity of a system is defined as the number of operations the system can perform successfully, on an average, per unit time. We study the capacity of a system using voting and compare it with the capacity of a system using a single node. We show that the maximum increase in capacity by the use of majority voting is bounded by lip, where p is the steady-state probability of a node being alive. We also show that for a system employing majority voting, if the reliability of nodes is high, increasing the number of nodes to more than three gives only a marginal increase in capacity. We perform similar analysis for three other voting schemes. [ABSTRACT FROM AUTHOR]
- Published
- 1993
- Full Text
- View/download PDF