Group-Based Replication of On-Line Transaction Processing Servers
Author(s) -
A. Correia,
António Sousa,
Leonardo Moura dos Santos Soares,
José Pereira,
Francisco Moura,
Rui Oliveira
Publication year - 2005
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
ISBN - 3-540-29572-0
DOI - 10.1007/11572329_19
Subject(s) - computer science , multicast , scalability , transaction processing , server , online transaction processing , replication (statistics) , communication in small groups , protocol (science) , reliable multicast , distributed computing , workload , distributed transaction , database transaction , computer network , database , protocol independent multicast , operating system , medicine , statistics , alternative medicine , mathematics , pathology
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.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom