Formation Cluster Linux et Haute-Disponibilité

09 avril 2026 — par

Cette formation Cluster Linux présente les principes et concepts des clusters haute-disponibilité, l’état de l’art des solutions de clustering sous Linux, et leur mise en oeuvre avec OpenSVC, Pacemaker, DRBD, LXC/LXD, HAProxy, Keepalived. Environ 70% de travaux pratiques.

Programme pédagogique

  • CONCEPTS — Disponibilité, tolérance aux désastres, fiabilité vs disponibilité, types de clusters (HA, HP, Load-Balancing)
  • TECHNOLOGIES LINUX-HA — Heartbeat, Pacemaker/Corosync, OpenSVC : présentation et cas d’utilisation
  • CLUSTER HA PACEMAKER/COROSYNC — Installation, configuration des ressources et contraintes, STONITH, interface graphique (PCSD, LCMC, HAWK)
  • RÉPLICATION DISQUE DRBD — Présentation et fonctionnalités, installation et configuration DRBD
  • CLUSTER HA AVEC OPENSVC — Cas pratique d’architecture, installation et mise en oeuvre, synchronisation LVM Snapshot, cas MySQL/PostgreSQL, cluster MySQL avec DRBD
  • LINUX CONTAINERS LXC/LXD — Mise en oeuvre LXC, tuning cgroups, intégration OpenSVC, cluster HA de conteneurs, LXD : provisioning, snapshots, Live Migration avec CRIU
  • HAUTE-DISPONIBILITÉ & RÉPARTITION DE CHARGE — HAProxy et Keepalived : principes, types d’architectures, mise en oeuvre et configuration

Objectifs

  • Appréhender les principales technologies de clustering Linux
  • Comprendre les principes et mettre en oeuvre des clusters haute-disponibilité Actif/Passif et Actif/Actif
  • Mettre en oeuvre la réplication disque DRBD et la répartition de charge HAProxy/Keepalived

Public concerné

Ingénieurs et administrateurs systèmes désirant maîtriser et déployer des clusters Linux

Prérequis

Il est nécessaire de maîtriser l’administration de système GNU/Linux, la couche réseau TCP/IP et quelques notions des services réseaux