• 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