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/
--