Réplication Préventive dans une grappe de bases de données - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2006

Réplication Préventive dans une grappe de bases de données

Résumé

In a database cluster, preventive replication can provide strong consistency without the limitations of synchronous replication. In this thesis, we present a full solution for preventive replication that supports multi-master and partial configurations, where databases are partially replicated at different nodes. To increase transaction throughput, we propose an optimization that eliminates delay at the expense of a few transaction aborts and we introduce concurrent replica refreshment. We describe large-scale experimentation of our algorithm based on our RepDB* prototype over a cluster of 64 nodes running the PostgreSQL DBMS. Our experimental results using the TPC-C Benchmark show that the proposed approach yields excellent scale-up and speed-up.
Dans une grappe de bases de données, la réplication préventive peut fournir une cohérence forte sans les limitations d'une réplication synchrone. Dans cette thèse, nous présentons une solution complète pour la réplication préventive qui supporte les configurations multimaîtres et partielles, où les bases de données sont partiellement répliquées sur différents noeuds. Pour augmenter le débit des transactions, nous proposons une optimisation qui élimine le délai d'attente pour l'ordonnancement en contrepartie d'un petit nombre d'abandon des transactions et nous introduisons le rafraîchissement parallèle des copies. Nous décrivons des expérimentations à grande échelle de notre algorithme basées sur notre prototype (RepDB*) sur une grappe de 64 noeuds utilisant le SGBD PostgreSQL. Nos résultats utilisant le banc d'essai TPC-C montrent que notre approche dispose d'un excellent passage à l'échelle et d'une excellente amélioration du débit.
Fichier principal
Vignette du fichier
these-cedric-coulon.pdf (1.76 Mo) Télécharger le fichier
Loading...

Dates et versions

tel-00481299 , version 1 (06-05-2010)

Identifiants

  • HAL Id : tel-00481299 , version 1

Citer

Cedric Coulon. Réplication Préventive dans une grappe de bases de données. Réseaux et télécommunications [cs.NI]. Université de Nantes, 2006. Français. ⟨NNT : ⟩. ⟨tel-00481299⟩
142 Consultations
796 Téléchargements

Partager

Gmail Facebook X LinkedIn More