Skip to Main content Skip to Navigation
Conference papers

Parallel Processing with Autonomous Databases in a Cluster System

Stéphane Gançarski 1 Hubert Naacke 1 Esther Pacitti 2 Patrick Valduriez 1
1 OASIS - Objets et Agents pour Systèmes d'Information et Simulation
LIP6 - Laboratoire d'Informatique de Paris 6
2 ATLAS - Complex data management in distributed systems
UN - Université de Nantes, Inria Rennes – Bretagne Atlantique
Abstract : We consider the use of a cluster system for Application Service Provider (ASP). In the ASP context, hosted applications and databases can be update- intensive and must remain autonomous. In this paper, we propose a new solution for parallel processing with autonomous databases, using a replicated database organization. The main idea is to allow the system administrator to control the tradeoff between database consistency and application performance. Application requirements are captured through execution rules stored in a shared directory. They are used (at run time) to allocate cluster nodes to user requests in a way that optimizes load balancing while satisfying application consistency requirements. We also propose a new preventive replication method and a transaction load balancing architecture which can trade-off consistency for performance using execution rules. Finally, we discuss the on-going implementation at LIP6 using a Linux cluster running Oracle 8i.
Complete list of metadata
Contributor : Hubert Naacke <>
Submitted on : Thursday, February 14, 2019 - 6:19:39 PM
Last modification on : Friday, January 8, 2021 - 5:40:04 PM

Links full text



Stéphane Gançarski, Hubert Naacke, Esther Pacitti, Patrick Valduriez. Parallel Processing with Autonomous Databases in a Cluster System. CoopIS 2002 - 10th International Conference on Cooperative Information Systems, Oct 2002, Irvine, CA, United States. pp.410-428, ⟨10.1007/3-540-36124-3_24⟩. ⟨hal-02019874⟩



Record views