A Deterministic Database Replication Protocol Where Multicast Writesets Never Got Aborted

نویسنده

  • J. R. Juárez
چکیده

Database replication protocols based on a certification approach are usually the best ones for achieving good performance when an eager update everywhere technique is being considered. The weak voting approach achieves a slightly longer transaction completion time, but with a lower abortion rate. So, both techniques can be considered as the best ones for eager replication when performance is a must, and both of them need atomic broadcast. We propose a new database replication strategy that shares many characteristics with such previous strategies. It is also based on totally ordering the application of writesets, using only an unordered reliable broadcast, instead of an atomic broadcast. Additionally, the writesets of transactions that are aborted in the final validation phase need not be broadcast in our strategy. Thus, this new approach always reduces the communication traffic and also achieves a good transaction response time (even shorter than those previous strategies in some system configurations).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Deterministic Database Replication Protocol Where Multicast Writesets Never Get Aborted

Where Multicast Writesets Never Get Aborted J.R. Juárez-Rodrı́guez, J.E. Armendáriz-Iñigo, F.D. Muñoz-Escoı́ , J.R. González de Mendı́vil , J.R. Garitagoitia 1 1 Dpto. Ingenierı́a Matemática e Informática 2 Instituto Tecnológico de Informática Universidad Pública de Navarra Universidad Politécnica de Valencia Campus de Arrosadı́a s/n Camino de Vera s/n 31006 Pamplona, Spain 46022 Valencia, Spain htt...

متن کامل

On Extending the Primary-copy Database Replication Paradigm

In database replication, primary-copy systems sort out easily the problem of keeping replicate data consistent by allowing only updates at the primary copy. While this kind of systems are very efficient with workloads dominated by read-only transactions, the update-everywhere approach is more suitable for heavy update loads. However, it behaves worse when dealing with workloads dominated by rea...

متن کامل

Design and Evaluation of a Protocol for Atomic Multicast among Mobile Hosts

In this work we extended Acharya and Badrinath’s [2] reliable multicast protocol for mobile computing so as to provide also for atomicity of message delivery. In this protocol, named AMC, a multicast message is only delivered to all mobile host destinations if these are reachable during a first phase of the protocol. After a multicast is either committed or aborted, the protocol guarantees that...

متن کامل

Low Latency Fault Tolerance System

The Low Latency Fault Tolerance (LLFT) system provides fault tolerance for distributed applications within a local-area network, using a leader-follower replication strategy. LLFT provides application-transparent replication, with strong replica consistency, for applications that involve multiple interacting processes or threads. Its novel system model enables LLFT to maintain a single consiste...

متن کامل

Replicated Distributed Processes in Manetho

This paper presents the process replication protocol of Manetho a system whose goal is to provide e cient application transparent fault tolerance to long running distributed computations Manetho uses a new negative acknowledgment multicast protocol to enforce the same receipt order of application messages among all replicas of a process The protocol depends on a combination of antecedence graph...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007