Linux – Haute Disponibilité

  • Référence : LUUX115
  • Durée : 3 jours (21 heures)
  • Certification : Non
  • Eligible CPF : Non

CONNAISSANCES PREALABLES

  • Bonne connaissance d'un système Unix
  • Des notions d'administration sont souhaitées

PROFIL DES STAGIAIRES

  • Administrateurs Linux

OBJECTIFS

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

METHODES PEDAGOGIQUES

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • Mise à disposition d’un poste de travail par participant

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

Consultant-Formateur expert Linux

CONTENU DU COURS

1 - Introduction

  • Le besoin : pourquoi la haute disponibilité, mesure de la disponibilité
  • Quelques définitions : tolérance aux pannes, fail-over, RAID, Mirroring, redondance, MTBF, etc …
  • Les acteurs du marché, positionnement de Linux
  • Présentation de l’architecture LVS
  • Les solutions de haute disponibilité

2 - Clustering

  • 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

3 - Adresses réseaux

  • Principe du basculement d’adresses
  • Solution avec Fake
  • Agrégation d’interfaces réseau

4 - Linux Virtual Server

  • Architecture : heartbeat, mon, ldirector, fake, coda
  • Utilisation de mon pour la détection des services défaillants

5 - IPVS

  • Présentation : IP Virtual Server
  • Répartition de charge
  • Contrainte au niveau du noyau

6 - ldirectord

  • Présentation : Linux director daemon
  • Fonctionnalités

7 - Applications

  • Intégration LVS avec Keepalived
  • Architecture, prérequis du noyau
  • 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
  • Présentation des solutions WebSphere, JBoss et Jonas

8 - 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
  • Mise en oeuvre de disques SCSI partagés entre machines
  • Les systèmes de fichiers haute disponibilité : DRDB (Distributed Replicated Block Device)
  • La réplication des données avec PostGreSQL, MySQL
cookie