Aller au contenu
uencoder

High Availability

La haute disponibilité élimine les points de défaillance unique par redondance et basculement, maintenant le service actif même en cas de panne de composants.

Objectif

Éliminer les points de défaillance unique, maximisant le temps de disponibilité du service.

Mécanisme

Redondance : déploiement multi-instance/multi-AZ/multi-région. Basculement : les health checks désinscrivent automatiquement les instances défaillantes ; le DNS/LB bascule vers les secours. Les services sans état sont faciles à rendre HA ; les services avec état nécessitent de la réplication (primaire-réplica/consensus). Disponibilité = 1 − MTTR/(MTBF+MTTR).

Cas d’usage

  • Conception de systèmes
  • Tolérance aux pannes
  • Continuité d'activité

Termes associés

References