FAQ

Quelle est la différence entre un scale-out et un scale-up ?

La mise à l'échelle et la mise à l'échelle sont deux stratégies informatiques qui augmentent toutes deux la puissance de traitement et la capacité de stockage des systèmes. La différence réside dans la manière dont les ingénieurs parviennent à ce type de croissance et d’amélioration du système.

Alors que la mise à l'échelle implique l'ajout d'unités plus discrètes à un système afin d'ajouter de la capacité, la mise à l'échelle implique la construction d'unités existantes en y intégrant des ressources.

L’une des façons les plus simples de décrire ces deux méthodes est que la mise à l’échelle signifie généralement une construction horizontale, tandis que la mise à l’échelle signifie une construction verticale. Au-delà de cela, les détails de la manière dont la mise à l’échelle ou l’extension est réalisée sont importants.

Par exemple, dans un scénario matériel en réseau dans lequel la distance rend la mise à l'échelle difficile, la mise à l'échelle peut impliquer l'ajout de plusieurs serveurs indépendants supplémentaires dans un réseau avec leurs ressources nues constituées de mémoire CPU et de systèmes d'exploitation.

Alternativement, la mise à l'échelle peut impliquer l'ajout de capacité de stockage à un serveur existant, qu'il s'agisse d'un élément matériel ou d'une machine virtuelle logiquement partitionnée.

Dans cette optique, la mise à l’échelle est souvent souhaitable dans la mesure où elle n’ajoute pas d’infrastructure. Par exemple, la mise à l'échelle peut aider les ingénieurs à éviter des activités d'hébergement supplémentaires et l'encombrement qu'elles impliquent.

Cependant, dans certains scénarios, comme celui d’un réseau géographiquement dispersé, la mise à l’échelle peut être une solution privilégiée.

Une autre remarque concernant la mise à l'échelle est que les fonctionnalités à la demande de plates-formes telles que Microsoft Azure ou Google Cloud rendent ces types de changements faciles et hautement automatisés. L’élasticité de ces services cloud pourrait amener les entreprises à innover dans leur façon de se développer.

En fin de compte, le choix d’évoluer ou de s’étendre dépendra du réseau en question, des objectifs commerciaux et de la meilleure façon d’atteindre l’état souhaité.