Aller au contenu
uencoder

Auto Scaling

La mise à l'échelle automatique ajoute ou supprime des instances selon des métriques de charge, sous forme horizontale (plus d'instances) ou verticale (tailles plus grandes).

Objectif

S'adapter automatiquement aux fluctuations de charge en optimisant coûts et performances.

Mécanisme

Scale-out : ajouter des instances quand une métrique dépasse un seuil (p. ex. CPU>70 %). Scale-in : supprimer des instances quand elle baisse (p. ex. CPU<30 %), avec des périodes de temporisation pour éviter le flottement. Scaling prédictif : anticipe la mise à l'échelle selon des motifs temporels. Implémenté par K8s HPA/VPA et AWS ASG.

Cas d’usage

  • Mise à l'échelle élastique
  • Optimisation des coûts
  • Adaptation à la charge

Termes associés

References