Présentation des technologies de Clustering
Concepts et principes Haute-Disponibilité
Disponibilité de données
Disponibilité des services
Tolérance aux désastres
Fiabilité versus disponibilité
Démarche et définition des objectifs
La haute-disponibilité
Technologies Linux-HA – Heartbeat
OpenSVC : Manager de services clusterisés
Linux Virtual Server (LVS) et technologies associées
Filesystems et Sécurisation de données
Les autres composants de la Haute-Disponibilité
Exemples d’architectures
Produits commerciaux
Travaux pratiques et implémentation
Cluster HA avec OpenSVC
Cas pratique d’architecture
Installation et mise en œuvre
Configuration d’un service
Mise en place des synchronisations des données par Snapshot LVM
Cas d’une base de données MySQL (postgreSQL ou Oracle)
Bascule automatique avec Heartbeat v1
Installation et configuration Heartbeat
Intégration avec OpenSVC
Réplication disque avec DRBD
Présentation et fonctionnalités
Installation, configuration et initialisation
Administration et exploitation
Haute-disponibilité MySQL avec DRBD
Intégration DRBD à OpenSVC
Configurer Heartbeat avec dopd
Linux Containers – LXC
Contexte et présentation
Un Chroot amélioré et totalement isolé
Linux Containers
LXC – Mise en œuvre
Cluster HA avec Heartbeat et Pacemaker
Exemple de Cluster Actif / Passif
Installation des composants HeartBeat / PaceMaker
Configuration du CRM : Cluster ressource Manager (Pacemaker)
Configuration des ressources
Définition des ressources
Empêcher les bascules intempestives
Contraintes de colocation
Contraintes d’ordre de démarrage des ressources
Contrainte de localisation préférée
Déplacer une ressource
Intégration DRBD à PaceMaker
Tests de migration
Le clone pingd
Le clone stonith « Shoot The Other Node In The Head »
Exploitation et maintenance et tests de bascules
Sauvegarde et synchronisation de la base CIB
Supervision et alertes mail
Interface d’administration graphique
Haute-disponibilité et répartition de charge
Les projets LVS et keepalived
Principes de fonctionnement
Mise en œuvre et configuration
Installation de Keepalived
Configuration de Keepalived