Aller au contenu

S12 – Haute disponibilité et répartition de charge

Élément Détail
Niveau BTS SIO option SISR, 2e année – bloc 2
Séance S12 (séance 12 sur 19) – Phase 3
Durée 4 heures
Parcours Cœur – Haute disponibilité et répartition de charge : éléments de l'annexe II.E ; prérequis de S14. Voir le parcours cœur et complément.
Prérequis S05 ; S08 ; haute disponibilité vue en première année
Matériel Cinq machines virtuelles Debian environ (à adapter aux ressources du laboratoire)
Compétences travaillées B2.2 · B2.3 · B3.4 (voir le référentiel)

Note

Question qui guide la séance : « Un serveur tombe : comment le service continue-t-il sans que personne ne s'en aperçoive ? »

Objectifs

À la fin de la séance, l'étudiant est capable de :

  1. Distinguer tolérance de panne, haute disponibilité et répartition de charge ;
  2. Mettre en place une répartition de charge entre deux serveurs web ;
  3. Configurer une adresse IP flottante entre deux répartiteurs ;
  4. Provoquer une panne, mesurer l'interruption et conclure.

Contenu de la séance

Document Rôle
Cours – Haute disponibilité et répartition de charge Cours
TP – Répartir la charge et basculer sur panne TP
Aide-mémoire – HAProxy et keepalived Aide-mémoire

Déroulé conseillé (4 h)

Durée Activité Format
0 h 00 – 0 h 20 Accroche : « un serveur tombe : l'utilisateur s'en aperçoit-il ? » Oral
0 h 20 – 1 h 20 Cours, calculs de disponibilité Cours et questions
1 h 20 – 4 h 00 TP, parties A à E, puis bilan Binôme puis individuel

Retour en entreprise

Si ta situation le permet : observer comment ton entreprise traite le sujet de la séance, documenter en une demi-page l'écart avec le TP, ou réaliser une partie après accord de ton tuteur. Voir Transfert en entreprise. Le travail réalisé peut alimenter une fiche de réalisation.

Évaluation

  • Compte rendu avec captures d'écran datées, nommé RENDU-B2A2-S12-NOM.pdf.
  • Bilan de compétences rempli en fin de séance (individuel).
Notes pour l'enseignant
  • Compétences : codes relus sur le référentiel (page Référentiel).
  • Validé en local : la répartition entre deux serveurs, le retrait automatique d'un serveur arrêté et son retour (HAProxy), la syntaxe keepalived. Non testé : la bascule VRRP entre deux VM et les temps mesurés. Le laboratoire demande cinq VM : prévoir 512 Mo chacune.