Formations au coeur des technologies

Essayer, tester, échanger les bonnes pratiques, partager les retours d'expériences, ...
toutes nos formations sont disponibles à distance (classes virtuelles) et en centre de formation (présentiel), au choix.
Vous pouvez même changer de modalité en cours de formation, si vous avez des contraintes : par exemple, commencer en présentiel et continuer les jours suivants à distance.
Les outils pédagogiques et l'infrastructure de travaux pratiques mis à disposition sont accessibles depuis nos locaux, ou depuis votre entreprise ou votre lieu de télétravail, à volonté
N'hésitez pas à tester nos formations et nos serious games !

Formation : Haute disponibilité Linux

Durée3 jours
Code coursUX115
Inscription

Public:

Administrateurs Linux, ou toute personne souhaitant mettre en oeuvre un système Linux avec des contraintes de haute disponibilité.

Objectifs:

Connaître et savoir mettre en oeuvre les mécanismes disponibles sur Linux pour offrir un service continu.

Connaissances préalables nécessaires:

Une bonne connaissance d'un système Unix et des réseaux IP est nécessaire. Des notions d'administration sont souhaitées.

Déroulé pédagogique


Introduction
Durée : 1h30
Méthodes pédagogiques : exposé/échanges
Matériels et moyens : video-projecteur en présentiel, tableau partagé en classe virtuelle
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
Durée : 1h30
Méthodes pédagogiques : exposé/échanges
Matériels et moyens : video-projecteur en présentiel, tableau partagé en classe virtuelle
Les différentes fonctions de clustering :
répartition des accès disques, répartition de la charge CPU,
basculement automatique ou programmé sur un autre processeur,
exécution simultanée sur plusieurs processeurs.
Adresses réseaux
Durée : 3h
Méthodes pédagogiques : alternance de théorie et de travaux pratiques
Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux
Principe du basculement d'adresses.
Solution avec Fake.
Agrégation d'interfaces réseau.
Atelier : 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
Durée : 3h
Méthodes pédagogiques : alternance de théorie et de travaux pratiques
Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux
Architecture : pacemaker, corosync, ldirector, heartbeat, fake, coda
Les différentes couches et leurs fonctionnalités.
Mise en oeuvre d'une détection de services défaillants.
Atelier : Installation, configuration de heartbeat et ldirectord


Configuration de Pacemaker pour la gestion du cluster.
IPVS
Durée : 3h
Méthodes pédagogiques : alternance de théorie et de travaux pratiques
Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux
Présentation : IP Virtual Server.
Répartition de charge.
Contrainte au niveau du noyau.
Atelier : préparation d'un noyau IPVS, configuration passerelle.


Mise en place d'un cluster.
ldirectord
Durée : 3h
Méthodes pédagogiques : alternance de théorie et de travaux pratiques
Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux
Présentation : Linux director daemon.
Fonctionnalités.
Atelier : installation et configuration de ldirectord


Applications
Durée : 5h30
Méthodes pédagogiques : alternance de théorie et de travaux pratiques
Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux
Intégration LVS avec Keepalived.
Architecture, prérequis du noyau.
Atelier : Installation et configuration keepalived.

Atelier : gestion de ressources avec Pacemaker.


Présentation de la RedHat Cluster Suite.
Répartition de requêtes http, gestion des sticky session.
Répartition de charges, routage de niveau 7.
Atelier : mise en oeuvre du répartiteur de charge HAProxy en mode HTTP avec un cluster hétérogène (Apache, Nginx, Tomcat, JBoss/Wildfly, WebSphere)


Données
Durée : 1h
Méthodes pédagogiques : exposé/échanges
Matériels et moyens : video-projecteur en présentiel, tableau partagé en classe virtuelle
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 stockage haute disponibilité :
DRDB (Distributed Replicated Block Device), Ceph
Fonctionnalités, installation et configuration.
Cluster Active/Hot standby avec ext.
Cluster Active/Active avec gfs.
Export de gfs par gndb.
Intégration avec heartbeat.

Retour au descriptif
Modalités et délais d'accès
Méthodes mobilisées

Pythagore-F.D.

01 55 33 52 10
pfd@pythagore-fd.fr
Calendrier
Code cours : UX115

Contenu de la formation
Haute disponibilité Linux:

Accès à la liste des cours



Vous pouvez bien entendu composer votre programme personnel à partir de nos descriptifs de cours

Note moyenne des participants à la formation Haute disponibilité Linux

4.7/5




Version du document : R006
Date de mise à jour du document : 2024/01/06