4 Pluspunkte 0 Minuspunkte
Wenn man von Skalierung spricht. Was bedeutet vertikale und horizontale Skalierung auf technischer Ebene? Wie "skaliert man" eine Anwendung?
von  

2 Antworten

0 Pluspunkte 0 Minuspunkte
Bei vertikaler Skalierung, auch als "Scaling Up" bekannt, wird die Leistungsfähigkeit einer einzelnen Instanz oder eines Servers erhöht, indem mehr Ressourcen wie CPU, RAM oder Speicher hinzugefügt werden. Dies kann bedeuten, dass ein Server mit leistungsstärkerer Hardware ausgestattet wird, um mehr Last zu bewältigen.

Horizontale Skalierung, auch als "Scaling Out" bezeichnet, beinhaltet das Hinzufügen neuer Instanzen, Server oder Knoten zur Infrastruktur, um die Gesamtleistung zu steigern. Diese Instanzen arbeiten parallel und teilen sich die Last. Horizontale Skalierung ermöglicht eine bessere Verteilung der Belastung und erhöht die Zuverlässigkeit, da der Ausfall eines einzelnen Knotens nicht das gesamte System beeinträchtigt.
von  
0 Pluspunkte 0 Minuspunkte
Vertikale Skalierung ist ähnlich wie das Aufrüsten eines Computers, um ihn leistungsstärker zu machen. Horizontale Skalierung ist vergleichbar mit dem Hinzufügen weiterer Computer zum System, um die Arbeit auf mehrere Computer zu verteilen.
von