DocumentCode
3062183
Title
OSSR: Optimal Single Site Replication
Author
Al-Ekram, Raihan ; Holt, Ric
Author_Institution
David R. Cheriton Sch. of Comput. Sci., Univ. of Waterloo, Waterloo, ON, Canada
fYear
2010
fDate
6-9 Sept. 2010
Firstpage
433
Lastpage
441
Abstract
Replication is a technique widely used for achieving qualities like scalability, high performance, high availability and fault tolerance in computer systems. Consistency of the system state is another quality that may also vary as a side effect of replication. There are various configurations of replication architecture and of replica control protocols that provide various levels of these system qualities. In this paper we determine an optimal overall configuration, called the OSSR (Optimal Single Site Replication) Configuration, to maximize performance and scalability based on single site replication. We propose a corresponding OSSR Protocol that implements this configuration. The OSSR Protocol provides optimal or near optimal performance and scalability for both read and write intensive applications. While increased performance from existing replication protocols comes at the cost of reduced consistency, the OSSR Protocol provides a consistency guarantee good enough for most applications. We compare the performance and scalability of this protocol with three other protocols, each having a variation in one of the configuration parameters, to demonstrate its optimality.
Keywords
concurrency control; middleware; protocols; OSSR protocol; optimal single site replication configuration; read intensive application; replication technique; write intensive application; Availability; Computational modeling; Computers; Data models; Middleware; Protocols; Scalability; Replication; consistency; replication configuration; single site replication;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing with Applications (ISPA), 2010 International Symposium on
Conference_Location
Taipei
Print_ISBN
978-1-4244-8095-1
Electronic_ISBN
978-0-7695-4190-7
Type
conf
DOI
10.1109/ISPA.2010.38
Filename
5634366
Link To Document