Gargamel: boosting DBMS performance by parallelising write transactions

Pierpaolo Cincilla 1, 2, * Sébastien Monnet 1, 2 Marc Shapiro 1, 2
* Auteur correspondant
2 Regal - Large-Scale Distributed Systems and Applications
LIP6 - Laboratoire d'Informatique de Paris 6, Inria Paris-Rocquencourt
Abstract : 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
Type de document :
Communication dans un congrès
ICPADS 2012 - IEEE 18th International Conference on Parallel and Distributed Systems, Dec 2012, Singapour, Singapore. IEEE Computer Society, pp.572--579, 2012, 〈10.1109/ICPADS.2012.83〉
Liste complète des métadonnées

Littérature citée [15 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-00932795
Contributeur : Marc Shapiro <>
Soumis le : vendredi 17 janvier 2014 - 16:38:53
Dernière modification le : jeudi 11 janvier 2018 - 06:20:06
Document(s) archivé(s) le : vendredi 18 avril 2014 - 11:50:45

Fichier

gargamel-ICPADS-2012.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

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. IEEE Computer Society, pp.572--579, 2012, 〈10.1109/ICPADS.2012.83〉. 〈hal-00932795〉

Partager

Métriques

Consultations de la notice

282

Téléchargements de fichiers

146