Was ist Autoscaling?
Mechanismus, der die Zahl der Server oder Container je nach Lastkennzahlen (CPU-Auslastung, Anfragerate, Länge von Warteschlangen usw.) automatisch erhöht oder verringert. Das Hinzufügen von Maschinen heißt Scale-out, das Entfernen Scale-in. Der HorizontalPodAutoscaler von Kubernetes berechnet die benötigte Zahl als ⌈aktuelle Zahl × aktueller Wert ÷ Zielwert⌉. Neue Instanzen brauchen Zeit, bis sie arbeiten; plötzlichen Lastanstiegen begegnet man daher mit einem Zielwert, der Reserven lässt, und vor dem Verringern ist häufig eine Wartezeit vorgesehen, damit sich die Zahl nicht zu oft ändert.
Japanische Bezeichnung: オートスケーリング
„Autoscaling“ kommt in 2 Übungsfragen aus 2 Themen vor, z. B. Systemarchitektur und Zuverlässigkeit, Grundlagen von Cloud und Containern.
Fachgebiet: Grundlagen von Cloud und Containern