Horizontale Skalierung
Definition
Horizontale Skalierung erhöht Kapazität, indem zusätzliche Instanzen oder Knoten hinzugefügt werden.
Statt einen einzelnen Server größer zu machen, verteilt Scale-out Last auf mehrere Einheiten. Dafür müssen Anwendung, Zustand, Datenhaltung und Lastverteilung entsprechend ausgelegt sein.
Einfach erklärt
Wie bei mehr Arbeit nicht einen riesigen Schalter zu bauen, sondern mehrere Arbeitsplätze hinzuzufügen.
Warum das im Alltag wichtig ist
Relevant für wachsende Webanwendungen und Dienste mit variabler Last.
Beispiel aus dem Mittelstand
Eine API startet bei hoher Last zusätzliche stateless Instanzen hinter einem Load Balancer.
Grenzen und Fallstricke
- Stateful Komponenten ignorieren; Datenbank als Engpass übersehen; Skalierung ohne Monitoring; Scale-out automatisch als günstiger annehmen.
Entstehung & Geschichte
Horizontale Skalierung ist ein Grundprinzip verteilter Systeme und Cloudarchitekturen.
Anwendung im Mittelstand
- Mögliche Anwendungen: Webserver, Worker, Queue-Consumer und bestimmte verteilte Datenbanken.
Häufige Fragen
Was ist der Unterschied zu vertikaler Skalierung?
Horizontal fügt Instanzen hinzu, vertikal vergrößert eine einzelne Instanz. Funktioniert Scale-out automatisch? Nein, Architektur muss dafür geeignet sein.
Quellen
- Horizontal Pod Autoscaling concepts · Google Cloud, Horizontal Pod Autoscaling concepts
- Kubernetes HPA · Kubernetes HPA
Quellen geprüft am 10.10.2026.
Redaktionell geprüft am: