Skip to content

GSD

Sections
Personal tools
You are here: Home » Publications » Wice-si: pragmatic inter-cluster replication

Wice-si: pragmatic inter-cluster replication

Document Actions
Up one level
J. Grov, L. Soares, A. Correia Jr., J. Pereira, R. Oliveira, F. Pedone. Wice-si: pragmatic inter-cluster replication. Technical report, Univ. do Minho, 2006.

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 technical report 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. This technical report is a reworked version of a paper submitted to PRDC 2006. But in that version, we present a general algorithm and focus the theoretical discussion on serializability. In addition, this version includes a consistency discussion arguing that our protocol do in fact provide snapshot isolation.

View wice-si-techreport.pdf (PDF document 235Kb)

@TECHREPORT{wice-si-techrep,
  author = {J. Grov and L. Soares and A. Correia Jr. and  J. Pereira and R. Oliveira and F. Pedone},
  title = {WICE-SI: Pragmatic Inter-Cluster Replication},
  institution = {Univ. do Minho},
  year = {2006},
}

Please read the Copyright Notice before downloading.
Created by los
Last modified 2006-09-06 04:37 PM
« February 2015 »
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
 
 

Powered by Plone

This site conforms to the following standards: