• DocumentCode
    2978756
  • Title

    A Pragmatic Protocol for Database Replication in Interconnected Clusters

  • Author

    Grov, J. ; Soares, L. ; Correia, A. ; Pereira, J. ; Oliveira, R. ; Pedone, F.

  • fYear
    2006
  • fDate
    Dec. 2006
  • Firstpage
    230
  • Lastpage
    237
  • Abstract
    Multi-master update everywhere database replication, as achieved by protocols based on group communication such as DBSM and Postgres-R, addresses both performance and availability. By scaling it to wide area networks, one could save costly bandwidth and avoid large round-trips to a distant master server. Also, by ensuring that updates are safely stored at a remote site within transaction boundaries, disaster recovery is guaranteed. Unfortunately, scaling existing cluster based replication protocols is troublesome. In this paper we present a database replication protocol based on group communication that targets interconnected clusters. In contrast with previous proposals, it uses a separate multicast group for each cluster and thus does not impose any additional requirements on group communication, easing implementation and deployment in a real setting. Nonetheless, the protocol ensures one-copy equivalence while allowing all sites to execute update transactions. Experimental evaluation using the workload of the industry standard TPC-C benchmark confirms the advantages of the approach
  • Keywords
    database management systems; multicast communication; protocols; wide area networks; database replication protocol; interconnected cluster; multicast group communication; pragmatic protocol; wide area network; Communication industry; Communication standards; Delay; Fault tolerance; Network servers; Proposals; Protocols; Scalability; Transaction databases; Wide area networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing, 2006. PRDC '06. 12th Pacific Rim International Symposium on
  • Conference_Location
    Riverside, CA
  • Print_ISBN
    0-7695-2724-8
  • Type

    conf

  • DOI
    10.1109/PRDC.2006.11
  • Filename
    4041908