Hoppa till innehållet

Automatisk skalning

Automatisk skalning anpassar resurser enligt regler. Mätvärden, starttider och gränser hos beroende tjänster avgör om applikationen får nytta av det.

Även känt somAutoscaling
Cloud & drift

Vad är automatisk skalning?

Autoscaling innebär att resurser automatiskt anpassas till en applikations behov. Regler kan använda mätvärden eller scheman. Microsoft skiljer mellan att öka kapaciteten hos en resurs och att lägga till eller ta bort instanser. Vilket alternativ som kan automatiseras beror på den tjänst som används.

Exempel: extra portalinstanser

I detta fiktiva exempel anger en regel att extra portalinstanser ska startas när efterfrågan fortsätter att öka. Det tar först tid innan de kan hantera anrop. När belastningen sjunker ska instanser tas bort efter att deras pågående arbete säkert har avslutats eller lämnats över.

Teamet väljer lämpliga mätvärden samt nedre och övre gränser. Om den gemensamma databasen redan begränsar genomströmningen kan extra portalinstanser inte automatiskt ta bort den gränsen. Effekten måste kontrolleras tillsammans med de tjänster som de är beroende av.

Även nedskalning ingår i utformningen. Felaktiga regler kan orsaka onödiga växlingar eller för lite kapacitet. Kontrollera därför både stigande och sjunkande belastning samt tiden tills extra kapacitet går att använda.

Källor

Artiklar om ämnet

Cloud & drift med ASES

Hosting, driftsättning, underhåll och support