loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
25th IEEE Symposium on Reliable Distributed Systems (SRDS'06)
Improving DBMS Performance through Diverse Redundancy
Leeds, United Kingdom
October 02-October 04
ISBN: 0-7695-2677-2
Vladimir Stankovic, City University, Northampton Square, London EC1V 0HB,United Kingdom
Peter Popov, City University, Northampton Square, London EC1V 0HB,United Kingdom

Database replication is widely used to improve both fault tolerance and DBMS performance. Non-diverse database replication has a significant limitation - it is effective against crash failures only. Diverse redundancy is an effective mechanism of tolerating a wider range of failures, including many non-crash failures. However it has not been adopted in practice because many see DBMS performance as the main concern.

In this paper we show experimental evidence that diverse redundancy (diverse replication) can bring benefits in terms of DBMS performance, too. We report on experimental results with an optimistic architecture built with two diverse DBMSs under a load derived from TPC-C benchmark, which show that a diverse pair performs faster not only than non-diverse pairs but also than the individual copies of the DBMSs used. This result is important because it shows potential for DBMS performance better than anything achievable with the available off-the-shelf servers.

Citation:
Vladimir Stankovic, Peter Popov, "Improving DBMS Performance through Diverse Redundancy," srds, pp.391-400, 25th IEEE Symposium on Reliable Distributed Systems (SRDS'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.