Sciweavers

VLDB
2008
ACM

Extending DBMSs with satellite databases

14 years 4 months ago
Extending DBMSs with satellite databases
Abstract In this paper we propose an extensible architecture for database engines where satellite databases are used to scale out and implement additional functionality for a centralized database engine. The architecture uses a middleware layer that offers consistent views and a single system image over a cluster of machines with database engines. One of these engines acts as a master copy while the others are read-only snapshots which we call satellites. The satellites are lightweight DBMSs used for scalability and to provide functionality difficult or expensive to implement in the main engine. Our approach also supports the dynamic creation of satellites to be able to autonomously adapt to varying loads. The paper presents the architecture, discusses the research problems it raises, and validates its feasibility with extensive experimental results. Keywords Satellite databases ? Snapshot Isolation ? Extending Database Functionality ? Dynamic Satellite Creation
Christian Plattner, Gustavo Alonso, M. Tamer Özsu
Added 05 Dec 2009
Updated 05 Dec 2009
Type Conference
Year 2008
Where VLDB
Authors Christian Plattner, Gustavo Alonso, M. Tamer Özsu
Comments (0)