Cette formation présente les options pour des solutions High Availability en utilisant Galera Cluster. Vous apprendrez les basiques de la technologie Galera, aussi bien que des sujets plus avancés et des connaissances pratiques liées à l'optimisation et l'administration d'un Cluster Galera

  • Tarif sur demande.
  • Prochaine session : à la demande.
  • Formation accessible aux personnes en situation de handicap.
  • 70% de pratique et 30% de théorie en moyenne.
  • Nombreuses activités pratiques pour une évaluation constante.
  • Supports, exercices et corrections à disposition en ligne pendant et après la formation.
  • Délai d'accès minimum : 1 semaine.
  • Formation 100% distanciel (téléprésence).
  • Evaluation par le formateur à travers les activités pratiques.
  • Public Administrateur de base de données
  • Prérequis SQL, DBA

Lors de cette formation, les participants suivent 3 jours de formation.

  • Présentation de Galera Cluster
      Fonctionnalités principalesUne autre solution de réplication ?Réplication circulaireNotion de clusterArchitecture share nothingRéplication synchroneRéplication complète des donnéesCas d’utilisation pour Galera ClusterRéplication synchroneTopologie Active/active multi-maîtreLecture et écriture sur tous les nœuds possiblesContrôle des membres automatiquesEviction des nœuds défaillants du clusterAjout automatisée de nouveaux membresRéplication parallèle au niveau ligneConnexions natives par le protocole client MySQL
  • Première installation
      Introduction au clustering GaleraInstallation de Galera Cluster Configuration d'un 1er noeud Configuration d'un 1er clusterTester son cluster
  • Notion de cluster Galera
      Réplication MySQL vs Galera ClusterFull ACID clusterQuorum par poidsNotion de GTID et certificationLe protocole WSREPRésolution des conflitsL'arbitreur GARBdSynchronisation automatique SST et ISTMéthode de synchronisation
  • Utiliser Galera Cluster
      Valider le bon fonctionnement du clusterAjouter une baseAjouter des tables et des donnéesComparer les données entre nœudComment casser une cluster(Split brain)Bloquer un cluster au démarrage
  • Bonnes pratiques
      Modèle et schémas SQL : bonnes pratiquesQuelques limitesConception des tablesInnoDB: moteur de choixMise à jour: TOI/RSU
  • Performance
      Cache de requêtesTaille des transactionsGestion de la file esclaveModèle mémoire pour MariaDBTuning flash pour InnoDBMySQL Tuner pour GaleraQuelques paramètres pour les géo-clusters
  • Monitoring
      Supervision d'un cluster GaleraLes paramètres clés MariaDB/MySQLLes paramètres clés de Galera ClusterActiver les scripts de notification
  • Securité
      Sécurisation d’un clusterBonnes pratiques standardsPassage en mode SSL niveau clientPassage de GCOMM en SSLPassage de SST en SSLPassage de l’arbitreur en SSL
  • Architecture type
      Architecture type pour GaleraArchitecture cible Utilisation de HA ProxyScript de supervision d'un nœud par HaproxyArchitecture avancée
  • Adminstration de Galera Cluster
      Maintenance d'un nœudStratégie de migration vers GaleraMigration zero downtime possibleLa réplication est notre meilleur amie.