Gargamel: boosting DBMS performance by parallelising write transactions - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2012

Gargamel: boosting DBMS performance by parallelising write transactions

Résumé

Parallel transactions in distributed DBs incur high overhead for concurrency control and aborts. We propose an alternative approach by pre-serializing possibly conflicting trans- actions, and parallelizing non-conflicting update transactions to different replicas. Our system provides strong transactional guarantees. In effect, Gargamel partitions the database dynamically according to the update workload. Each database replica runs sequentially, at full bandwidth; mutual synchronisation between replicas remains minimal. Our simulations show that Gargamel improves both response time and load by an order of magnitude when contention is high (highly loaded system with bounded resources), and that otherwise slow-down is negligible

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
gargamel-ICPADS-2012.pdf (1.1 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00932795 , version 1 (17-01-2014)

Identifiants

Citer

Pierpaolo Cincilla, Sébastien Monnet, Marc Shapiro. Gargamel: boosting DBMS performance by parallelising write transactions. ICPADS 2012 - IEEE 18th International Conference on Parallel and Distributed Systems, Dec 2012, Singapour, Singapore. pp.572--579, ⟨10.1109/ICPADS.2012.83⟩. ⟨hal-00932795⟩
205 Consultations
179 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More