Group-Based replication of on-line transaction processing servers

  • Authors:
  • A. Correia;A. Sousa;L. Soares;J. Pereira;F. Moura;R. Oliveira

  • Affiliations:
  • Computer Science and Technology Center, Computer Science Department, University of Minho;Computer Science and Technology Center, Computer Science Department, University of Minho;Computer Science and Technology Center, Computer Science Department, University of Minho;Computer Science and Technology Center, Computer Science Department, University of Minho;Computer Science and Technology Center, Computer Science Department, University of Minho;Computer Science and Technology Center, Computer Science Department, University of Minho

  • Venue:
  • LADC'05 Proceedings of the Second Latin-American conference on Dependable Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Several techniques for database replication using group communication have recently been proposed, namely, the Database State Machine, Postgres-R, and the NODO protocol. Although all rely on a totally ordered multicast for consistency, they differ substantially on how multicast is used. This results in different performance trade-offs which are hard to compare as each protocol is presented using a different load scenario and evaluation method. In this paper we evaluate the suitability of such protocols for replication of On-Line Transaction Processing (OLTP) applications in clusters of servers and over wide area networks. This is achieved by implementing them using a common infra-structure and by using a standard workload. The results allows us to select the best protocol regarding performance and scalability in a demanding but realistic usage scenario.