Autoscaling des nœuds

Kers est conçu pour absorber les pics et l’évolution de la charge sans qu’une intervention manuelle ne soit nécessaire. Quand vos applications demandent plus de ressources que ce dont dispose l’infrastructure, de la capacité est provisionnée automatiquement.

Principe

L’infrastructure de base de Kers tourne sur des serveurs bare-metal dédiés, ce qui garantit des performances stables et prévisibles au quotidien. En cas de pic de charge, Kers ne se contente pas de refuser les pods en attente : il provisionne automatiquement des instances de débordement pour les absorber.

L’ensemble du mécanisme est 100% automatisé : aucune action de votre part n’est nécessaire pour déclencher ou arrêter un scaling.

Comment ça fonctionne

Kers surveille en permanence plusieurs indicateurs de saturation :

  • la consommation CPU et RAM des nœuds workers

  • le nombre de pods en attente

Dès que des seuils sont franchis, le mécanisme d’autoscaling entre en action. Le cycle complet (détection → pods prêts) s’opère en quelques minutes, de manière entièrement transparente pour vos applications.

Aussi, le déclenchement de ce mécanisme n’a aucun impact sur vos coûts.