This paper introduces a generic technique to obtain a shared-storage database cluster from an off-the-shelf database management system, without needing to heavily refactor server software to deal with distributed locking, buffer invalidation, and recovery from partial cluster failure. Instead, the core of the proposal is the combination of a replication protocol and a surprisingly simple modification to the common copy-on-write logical volume management technique: One of the servers is allowed to skip copy-on-write and directly update the original backing store. This makes it possible to use any shared-nothing database server software in a shared or partially shared storage configuration, thus allowing large cluster configurations with a sm...
Database replication is widely used for fault-tolerance, scalability and performance. The failure of...
This paper presents a new strategy for increasing the availability of data in multi-processor, share...
This paper considers replication strategies for storage systems that aggregate the disks of many nod...
Recently renewed interest in scalable database systems for shared nothing clusters has been supporte...
Multi-master update everywhere database replication, as achieved by protocols based on group communi...
Database replication protocols have historically been built on top of distributed database systems, ...
Current trends in main memory capacity and cost indicate that in a few years most performance-critic...
Shared-nothing clusters are a well known and cost-effective approach to database server scalability,...
Replication of data at more than one site in a distributed database has been reported to increase th...
The paper presents a primary-backup protocol to manage replicated in-memory database systems (IMDBs)...
To increase fault tolerance in distributed database, it is better to add a backup server for each pr...
A new approach is presented for handling partitionings in replicated distributed databases. Mechanis...
Current trends in main memory capacity and cost indicate that in a few years most performance-critic...
In a distributed database system, data is often replicated to improve performance and availability. ...
Recently, several strategies for transaction processing in partitioned distributed database systems ...
Database replication is widely used for fault-tolerance, scalability and performance. The failure of...
This paper presents a new strategy for increasing the availability of data in multi-processor, share...
This paper considers replication strategies for storage systems that aggregate the disks of many nod...
Recently renewed interest in scalable database systems for shared nothing clusters has been supporte...
Multi-master update everywhere database replication, as achieved by protocols based on group communi...
Database replication protocols have historically been built on top of distributed database systems, ...
Current trends in main memory capacity and cost indicate that in a few years most performance-critic...
Shared-nothing clusters are a well known and cost-effective approach to database server scalability,...
Replication of data at more than one site in a distributed database has been reported to increase th...
The paper presents a primary-backup protocol to manage replicated in-memory database systems (IMDBs)...
To increase fault tolerance in distributed database, it is better to add a backup server for each pr...
A new approach is presented for handling partitionings in replicated distributed databases. Mechanis...
Current trends in main memory capacity and cost indicate that in a few years most performance-critic...
In a distributed database system, data is often replicated to improve performance and availability. ...
Recently, several strategies for transaction processing in partitioned distributed database systems ...
Database replication is widely used for fault-tolerance, scalability and performance. The failure of...
This paper presents a new strategy for increasing the availability of data in multi-processor, share...
This paper considers replication strategies for storage systems that aggregate the disks of many nod...