Gå til innholdet

Automatisk skalering

Automatisk skalering tilpasser ressurser etter regler. Målinger, oppstartstider og grenser hos avhengige tjenester avgjør om applikasjonen får nytte av det.

Også kjent somAutoscaling
Sky og drift

Hva er automatisk skalering?

Autoscaling betyr automatisk tilpasning av ressurser til en applikasjons behov. Regler kan bruke målinger eller tidsplaner. Microsoft skiller mellom å øke kapasiteten i én ressurs og å legge til eller fjerne instanser. Hvilken variant som kan automatiseres, avhenger av tjenesten som brukes.

Eksempel: ekstra portalinstanser

I dette tenkte eksempelet sier en regel at ekstra portalinstanser skal startes når etterspørselen fortsetter å øke. De trenger først tid før de kan behandle forespørsler. Når belastningen synker, skal instanser fjernes etter at pågående arbeid er fullført eller overført på en trygg måte.

Teamet velger passende målinger samt nedre og øvre grenser. Hvis den felles databasen allerede begrenser gjennomstrømningen, kan ikke ekstra portalinstanser automatisk fjerne den grensen. Virkningen må kontrolleres sammen med tjenestene de er avhengige av.

Også nedskalering inngår i utformingen. Feilaktige regler kan gi unødvendige skifter eller for lite kapasitet. Kontroller derfor både økende og synkende belastning og tiden til ekstra kapasitet kan brukes.

Kilder

Artikler om temaet

Sky og drift med ASES

Hosting, utrulling, vedlikehold og oppfølging