Sobes.tech
Junior — Middle

Dans quels cas est-il judicieux d'appliquer la mise à l'échelle verticale du système?

sobes.tech IA

Réponse de l'IA

La mise à l'échelle verticale du système (scale-up) consiste à augmenter les ressources d'un seul serveur, par exemple en ajoutant des cœurs de processeur, de la mémoire RAM ou des disques plus rapides.

Il est judicieux d'appliquer la mise à l'échelle verticale lorsque :

  • La charge sur le système augmente, mais l'architecture de l'application ne supporte pas ou est difficile à mettre en œuvre la répartition de la charge entre plusieurs serveurs.
  • Il est nécessaire d'augmenter rapidement la performance sans modifier le code ni l'infrastructure.
  • Le système est limité par les ressources d'un seul nœud, et l'ajout de ressources améliorera considérablement son fonctionnement.

Cependant, la mise à l'échelle verticale a des limites (physiques et financières), et lorsqu'elles sont atteintes, il faut envisager la mise à l'échelle horizontale (scale-out).