Wat is Autoscaling?
Een mechanisme dat het aantal servers of containers automatisch verhoogt of verlaagt op basis van kengetallen voor de belasting (CPU-gebruik, aantal aanvragen per seconde, lengte van een wachtrij enz.). Machines toevoegen heet uitschalen (scale-out), machines weghalen afschalen (scale-in). De HorizontalPodAutoscaler van Kubernetes berekent het benodigde aantal als ⌈huidig aantal × huidige waarde ÷ doelwaarde⌉. Nieuwe instanties hebben tijd nodig voordat ze werken; plotselinge stijgingen van de belasting worden daarom opgevangen met een doel dat ruimte overlaat, en een wachtperiode vóór het afschalen is gebruikelijk, zodat het aantal niet te vaak verandert.
Japanse benaming: オートスケーリング
“Autoscaling” komt voor in 2 oefenvragen uit 2 onderwerpen, bijv. Systeemarchitectuur en betrouwbaarheid, Basis van cloud en containers.
Vakgebied: Basis van cloud en containers