• DocumentCode
    3092922
  • Title

    Boosting Database Replication Scalability through Partial Replication and 1-Copy-Snapshot-Isolation

  • Author

    Serrano, D. ; Patiño-Martinez, M. ; Jimenez-Peris, R. ; Kemme, B.

  • Author_Institution
    Univ. Politenica de Madrid, Madrid
  • fYear
    2007
  • fDate
    17-19 Dec. 2007
  • Firstpage
    290
  • Lastpage
    297
  • Abstract
    Databases have become a crucial component in modern information systems. At the same time, they have become the main bottleneck in most systems. Database replication protocols have been proposed to solve the scalability problem by scaling out in a cluster of sites. Current techniques have attained some degree of scalability, however there are two main limitations to existing approaches. Firstly, most solutions adopt a full replication model where all sites store a full copy of the database. The coordination overhead imposed by keeping all replicas consistent allows such approaches to achieve only medium scalability. Secondly, most replication protocols rely on the traditional consistency criterion, 1-copy-serializability, which limits concurrency, and thus scalability of the system. In this paper, we first analyze analytically the performance gains that can be achieved by various partial replication configurations, i.e., configurations where not all sites store all data. From there, we derive a partial replication protocol that provides 1-copy-snapshot isolation as correctness criterion. We have evaluated the protocol with TPC-W and the results show better scalability than full replication.
  • Keywords
    protocols; replicated databases; 1-copy-snapshot-isolation; database replication scalability; information systems; partial replication protocol; Analytical models; Boosting; CADCAM; Computer aided manufacturing; Concurrent computing; Information systems; Performance analysis; Protocols; Scalability; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing, 2007. PRDC 2007. 13th Pacific Rim International Symposium on
  • Conference_Location
    Melbourne, Qld.
  • Print_ISBN
    0-7695-3054-0
  • Type

    conf

  • DOI
    10.1109/PRDC.2007.39
  • Filename
    4459673