Partager cette formation
Télécharger au format pdf Ajouter à mes favoris
Objectifs pédagogiques
Connaître et mettre en oeuvre les mécanismes disponibles sur Linux pour offrir un service continu.
Niveau requis Une bonne connaissance d'un système Unix et des réseaux IP est nécessaire ainsi que des notions d'administration.
Public concerné Administrateurs Linux ou toute personne souhaitant mettre en oeuvre un système Linux avec des contraintes de haute disponibilité.
Programme Introduction
Le besoin : pourquoi la haute disponibilité, mesure de la disponibilité
Quelques définitions : tolérance aux pannes, fail-over , RAID, mirroring, redondance, MTBF...
Les acteurs du marché, positionnement de Linux
Présentation de l'architecture LVS
Les solutions de haute disponibilité
Clustering
Les différentes fonctions de clustering
Répartition des accès disques et de la charge CPU
Basculement automatique ou programmé sur un autre processeur
Exécution simultanée sur plusieurs processeurs
Adresses réseaux
Principe du basculement d'adresses
Solution avec Fake
Agrégation d'interfaces réseau
Mise en place de l'agrégation avec deux cartes réseaux Ethernet
Configuration dynamique et configuration statique
Test et vérification dans les fichiers journaux
Linux Virtual Server
Architecture : Pacemaker, ldirectord, Heartbeat, Fake, Coda
Détection des services défaillants
Installation, configuration de Heartbeat et ldirectord
Configuration de Pacemaker pour la gestion du cluster
IPVS
Présentation : IP Virtual Server
Répartition de charge
Contrainte au niveau du noyau
Préparation d'un noyau IPVS
Configuration passerelle
Mise en place d'un cluster
ldirectord
Présentation : Linux Director Daemon
Fonctionnalités
Installation et configuration de ldirectord
Applications
Intégration LVS avec Keepalived
Architecture, prérequis du noyau
Installation et configuration Keepalived
Gestion de ressources avec Pacemaker
Présentation de la Red Hat Cluster Suite
Répartition de requêtes HTTP, gestion des sticky sessions
Répartition de charges, routage de niveau 7
Présentation des solutions WebSphere, JBoss et Jonas
Mise en oeuvre du répartiteur de charge HAProxy en mode HTTP
Données
Le besoin, les différentes solutions techniques : réplication de données en réseau ou en local
Exemples de Coda, Logical Volume Manager
Le RAID
RAID logiciel sous Linux : raidtool / mdadm
Les systèmes de fichiers haute disponibilité : DRDB (Distributed Replicated Block Device)
Fonctionnalités installation et configuration
Cluster active / Hot standby avec Ext3
Cluster active / active avec GFS
Export de GFS par GNBD
Intégration avec Heartbeat
Modalités d’évaluation des acquis L'évaluation des acquis se fait :
En cours de formation, par des études de cas ou des travaux pratiques Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)
Partager cette formation
Télécharger au format pdf Ajouter à mes favoris