Aller au contenu principal

Load Balancer

Sur Fransys, toute l'infrastructure repose sur des load balancers. Ce n'est pas une option à activer — c'est le fonctionnement par défaut de chaque cluster.

Load balancing intégré

Chaque cluster Fransys est provisionné avec un load balancer qui distribue automatiquement le trafic entrant vers les nodes disponibles. Ce mécanisme est transparent : vous n'avez rien à configurer, rien à maintenir.

Concrètement, cela signifie que :

  • Le trafic est réparti entre les différentes instances de vos applications
  • En cas de panne d'un node, le trafic est automatiquement redirigé vers les nodes sains
  • Lors d'un scaling (ajout de nodes ou de réplicas), les nouvelles instances reçoivent immédiatement du trafic

Gérer le fort trafic

L'architecture load-balanced de Fransys est conçue pour absorber les pics de charge. Combinée au scaling horizontal et à l'AutoPilot, votre infrastructure s'adapte automatiquement :

  1. Le load balancer détecte la charge sur chaque instance
  2. L'AutoPilot scale le nombre de nodes ou de réplicas si nécessaire
  3. Le load balancer redistribue le trafic vers les nouvelles instances

Ce cycle est entièrement automatique — vous n'avez pas à intervenir pendant un pic de trafic.

Haute disponibilité

Le load balancer assure la haute disponibilité de vos applications :

  • Health checks — Vérification continue de l'état de chaque instance. Si une instance ne répond plus, elle est retirée du pool de distribution
  • Zero downtime deployments — Lors d'un déploiement, les nouvelles instances sont ajoutées au pool avant que les anciennes ne soient retirées
  • Répartition intelligente — Le trafic est distribué de manière équilibrée pour éviter la surcharge d'une instance
astuce

Vous n'avez pas à dimensionner ou configurer le load balancer. Il est automatiquement adapté à la taille de votre cluster et au nombre de vos applications. Concentrez-vous sur votre code — Fransys gère le trafic.