Académique Documents
Professionnel Documents
Culture Documents
3 / 31
Haute-disponibilit avec
PostgreSQL
4 / 31
2 Licence
Cette formation (diapositives, manuels et travaux pratiques) est sous licence CC-BY-NC-SA.
Vous tes libre de redistribuer et/ou modifier cette cration selon les conditions suivantes :
Paternit
Pas d'utilisation commerciale
Partage des conditions initiales l'identique
Vous devez citer le nom de l'auteur original de la manire indique par l'auteur de l'uvre ou le
titulaire des droits qui vous confre cette autorisation (mais pas d'une manire qui suggrerait
5 / 31
3 Au menu
PostgreSQL
Gnralits sur la haute-disponibilit
Poolers de connexion
Rplication
Rpartition de charge
Rcapitulatif
Un sondage
Quel futur pour PostgreSQL ?
4 PostgreSQL
6 / 31
N en 1996
Projet dirig par sa communaut
Bien qu'aid et soutenu par de nombreuses entreprises
Un des moteurs les plus fidles au standard SQL
Grand nombre de fonctionnalits entreprise
5 Haute-disponibilit
3 composantes
Pooling de connexions
Rplication
Rpartition de charge
6 Pooling de connexions
7 / 31
8 / 31
9 / 31
10 / 31
7 Solutions de rplication
11 / 31
12 / 31
13 / 31
14 / 31
15 / 31
16 / 31
18 / 31
19 / 31
20 / 31
22 / 31
23 / 31
Mode sync
Synchronise deux tables
Rsolution des conflits personnalisable
24 / 31
25 / 31
27 / 31
8 Rpartition de charge
28 / 31
8.2 PL/proxy
Langage cr par Skype
Partitionnement horizontal
29 / 31
9 Tableau rcapitulatif
Rplicatio
n
Warm
Standby
HS/SR
Slony
Londiste
Bucardo
Replicator
pgPool-II
rubyrep
DRBD
RHCS
Type
Journaux
Esclave
Indisponible
Schma
Synchrone
Oui
Non
Non
Non
Non
Non
Journaux
Triggers
Triggers
Triggers
Non
Non
Non
Oui
Oui
10 Sondage
Outils
pgPool-II
Bucardo
Slony
Londiste
Continuent
Rponse
Pourcentage
23
9
74
39
5
11,79%
4,61%
37,95%
20,00%
2,56%
30 / 31
pgCluster
DRBD
Autres
12
13
20
6,15%
6,67%
10,26%
Chiffres en volution depuis avril 2009: Slony descend beaucoup et Londiste grimpe bien, suivi
par Bucardo.
11 Conclusion
Quel que soit le projet choisi pour rpliquer les donnes, il ne faut
pas oublier :
de bien dnir son besoin
d'identier tous les SPOF
de redonder chaque service jug critique
de bien superviser son cluster
de rpter les oprations de switchover et failover
31 / 31