Bonjour.
J'ai mis en prod un cluster Percona XtraDB (donc Galera)
de 5 noeuds.
Franchement, je n'en suis pas déçu, ça marche très bien.
Un point négatif, c'est la répartition de charge, j'ai
mis le cluster derrière un BigIP, et au niveau des
écritures, j'ai dû créer un pool à part en mode
"actif/passif", avec un noeud actif pour les écritures, sans
ça, j'avais une trouzaine de deadlocks dans tous les sens,
et même avec des modifications de code, de requêtes SQL ou
de schémas, il m'en restait. En passant sur le pool avec un
noeud actif en écriture, je dois avoir 1 ou 2 deadlocks dans
la journée, ce qui est bien mieux qu'avant.
Pour la stabilité, les seuls incidents étaient causés par
des pebkacs, avec une désynchro de tous les noeuds et donc
le cluster qui tombe.
J'ai déjà une machine du cluster qui a grillée, et à part
quelques alertes de supervision, et un cluster légèrement
plus lent, je n'ai eu aucun impact en production.
J'espère que ça va t'aider.
Merci.
Je ne souhaite pas préciser les versions pour
ne pas rentrer dans un débat "oui mais avec telle version
de Percona ça marche par contre du coup tu n'auras pas la
feature X de MariaDB" etc ...
Ce qui m'intéresse c'est un retour d'expérience en
production.
_______________________________________________
Liste de diffusion du FRsAG
http://www.frsag.org/
--