Was bedeutet Skalierbarkeit?
Vertikale Skalierung verstärkt einzelne Rechner, horizontale Skalierung ergänzt weitere Instanzen. Welche Form hilft, hängt von der Anwendung und ihren Engpässen ab.
Mehr Instanzen können unabhängige Aufgaben parallel bearbeiten. Ein unverändertes Zielsystem mit engen Nutzungslimits kann den Gesamtdurchsatz trotzdem begrenzen. Leistung und Verhalten sollten deshalb am gesamten Ablauf unter passender Last geprüft werden.
So sieht das in der Praxis aus
Beispiel: Ein Import verteilt unabhängige Aufgaben auf weitere Verarbeiter. Das unveränderte Anfragelimit der Warenwirtschaft bleibt dabei zu beachten.
Häufige Fragen
Was unterscheidet horizontale von vertikaler Skalierung?
Horizontal bedeutet mehr Instanzen, vertikal stärkere einzelne Ressourcen. Beide Ansätze haben Grenzen und müssen von Anwendung und Betrieb unterstützt werden.
Warum hilft ein zusätzlicher Server manchmal kaum?
Der Engpass kann an anderer Stelle liegen, etwa in einer gemeinsamen Datenbank oder einem Zielsystem. Zusätzliche Anfragen können diesen Engpass sogar stärker belasten.
Kann jede Anwendung automatisch skaliert werden?
Nein. Zustandsverwaltung, Aufgabenverteilung und notwendige Reihenfolgen müssen das erlauben. Auch nachgelagerte Dienste und die Kosten der zusätzlichen Ressourcen sind zu berücksichtigen.
