Skala Application Gateway v2 och WAF v2
Application Gateway och WAF kan konfigureras för skalning i två lägen:
- Autoskalning – Med automatisk skalning aktiverat skalar Application Gateway och WAF v2 SKU:er ut eller in baserat på kraven för programtrafik. Det här läget ger bättre elasticitet för ditt program och eliminerar behovet av att gissa storleken på programgatewayen eller antalet instanser. Med det här läget kan du också spara kostnader genom att inte kräva att gatewayen körs med hög allokerad kapacitet för förväntad maximal trafikbelastning. Du måste ange ett minsta och valfritt högsta antal instanser. Minsta kapacitet säkerställer att Application Gateway och WAF v2 inte hamnar under det minsta antal instanser som angetts, även utan trafik. Varje instans motsvarar ungefär 10 fler reserverade kapacitetsenheter. Noll betyder ingen reserverad kapacitet och är rent autoskalning till sin natur. Du kan också ange ett maximalt antal instanser, vilket säkerställer att Application Gateway inte skalas utöver det angivna antalet instanser. Du debiteras bara för den mängd trafik som hanteras av gatewayen. Antalet instanser kan variera från 0 till 125. Standardvärdet för maximalt antal instanser är 10 om det inte anges. Autoskalning bör alltid aktiveras för att minimera effekten av eventuella zonfel.
Kommentar
Om det maximala antalet instanser uppdateras till ett värde som är mindre än det aktuella instansantalet börjar den nya inställningen inte gälla omedelbart. Det nyligen uppdaterade maxvärdet tillämpas endast efter att en inskalningsåtgärd ger det aktuella antalet under det nyligen uppdaterade maximala antalet. Om inskalningsåtgärden inte inträffar på grund av att den automatiska skalningsskalan i tröskelvärden inte uppfylls tillämpas inte den nya maxinställningen.
- Manuell – Du kan också välja manuellt läge där gatewayen inte autoskalning. Om det finns mer trafik än vad Application Gateway eller WAF kan hantera i det här läget kan det leda till trafikförlust. Med manuellt läge är det obligatoriskt att ange antal instanser. Antalet instanser kan variera mellan 1 och 125 instanser.
Kommentar
Dessa skalningslägen gäller inte för Application Gateway Basic. Application Gateway Basic skalar automatiskt upp till uppskattningsvis 200 anslutningar per sekund, baserat på ett RSA 2048-bitars TLS-nyckelcertifikat.
Automatisk skalning och hög tillgänglighet
Azure Application Gateways distribueras alltid på ett sätt med hög tillgänglighet. Tjänsten består av flera instanser som skapas som konfigurerade om autoskalning är inaktiverat eller krävs av programbelastningen om autoskalning är aktiverat. Från användarens perspektiv har du inte nödvändigtvis insyn i de enskilda instanserna, utan bara i Application Gateway-tjänsten som helhet. Om en viss instans har ett problem och slutar fungera skapar Azure Application Gateway transparent en ny instans.
Även om du konfigurerar automatisk skalning med noll minsta instanser är tjänsten fortfarande mycket tillgänglig, vilket alltid ingår i det fasta priset.
Det är dock viktigt att observera att etableringen av en ny instans kan ta ungefär sex till sju minuter. Att förstå skalningsbeteendet för Application Gateway-instanser är nyckeln till att upprätthålla prestanda under varierande belastning. Dessa instanser skalas ut i grupper och gruppstorleken ökas proaktivt när det aktuella instansantalet är högre. Den här strategin gör det möjligt för systemet att hantera arbetsbelastningstoppar effektivt, vilket förhindrar potentiella avbrott i tjänsten eller långsammare. Varje Azure Application Gateway-instans kan hantera upp till 10 kapacitetsenheter. Om du vill optimera inställningarna för automatisk skalning bör du överväga dina vanliga trafikmönster och ange de minsta instanserna för att säkerställa smidig drift.
För inskalningshändelser tömmer Application Gateway befintliga anslutningar i 5 minuter på den instans som kan tas bort. Efter 5 minuter stängs befintliga anslutningar och instansen tas bort. Alla nya anslutningar under eller efter 5 minuters inskalningstid upprättas till andra befintliga instanser på samma gateway.