Dela via


Vad är Azure Application Gateway v2?

Application Gateway v2 är den senaste versionen av Application Gateway. Det ger fördelar jämfört med Application Gateway v1, till exempel prestandaförbättringar, autoskalning, zonredundans och statiska VIP:er.

Viktigt!

Utfasningen av Application Gateway V1 tillkännagavs den 28 april 2023. Om du använder Application Gateway V1 SKU börjar du planera migreringen till V2 nu och slutför migreringen till Application Gateway v2 senast den 28 april 2026. V1-tjänsten stöds inte efter det här datumet.

Viktiga funktioner

V2 SKU innehåller följande förbättringar:

  • TCP/TLS-proxy (förhandsversion): Azure Application Gateway stöder nu även layer 4-protokoll (TCP-protokoll) och TLS-proxy (Transport Layer Security). Den här funktionen är för närvarande i allmänt tillgänglig förhandsversion. Mer information finns i Översikt över Application Gateway TCP/TLS-proxy.

  • Autoskalning: Application Gateway- eller WAF-distributioner under autoskalnings-SKU:n kan skalas ut eller in baserat på ändrade trafikbelastningsmönster. Automatisk skalning tar även bort behovet av att välja distributionsstorlek eller instansantal under etablering. Denna SKU innehåller verklig elasticitet. I Standard_v2 och WAF_v2 SKU kan Application Gateway användas i både fast kapacitet (autoskalning inaktiverat) och i ett aktiverat autoskalningsläge. Läget för fast kapacitet är användbart för scenarier med konsekventa och förutsägbara arbetsbelastningar. Autoskalningsläget är användbart i program som upptäcker skillnader i programtrafiken.

  • Zonredundans: En Application Gateway- eller WAF-distribution kan omfatta flera tillgänglighetszoner, vilket tar bort behovet av att etablera separata Application Gateway-instanser i varje zon med en Traffic Manager. Du kan välja en zon eller flera zoner där Application Gateway-instanser distribueras, vilket gör den mer motståndskraftig mot zonfel. Serverdelspoolen för program kan distribueras på samma sätt mellan tillgänglighetszoner.

    Zonredundans är endast tillgängligt där Azure-zoner är tillgängliga. I andra regioner stöds alla andra funktioner. Mer information finns i Regioner och tillgänglighetszoner i Azure

  • Statisk VIP: Application Gateway v2 SKU stöder endast den statiska VIP-typen. Statisk VIP säkerställer att VIP:en som är associerad med programgatewayen inte ändras för distributionens livscykel, även efter en omstart. Du måste använda url:en för programgatewayen för domännamnsdirigering till App Services via programgatewayen, eftersom v1 inte har någon statisk VIP.

  • Sidhuvudomskrivning: Med Application Gateway kan du lägga till, ta bort eller uppdatera HTTP-begärande- och svarshuvuden med v2 SKU. Mer information finns i Skriva om HTTP-huvuden med Application Gateway

  • Key Vault-integrering: Application Gateway v2 stöder integrering med Key Vault för servercertifikat som är anslutna till HTTPS-aktiverade lyssnare. Läs mer i TLS-avslutning med Key Vault-certifikat.

  • Ömsesidig autentisering (mTLS): Application Gateway v2 stöder autentisering av klientbegäranden. Mer information finns i Översikt över ömsesidig autentisering med Application Gateway.

  • Azure Kubernetes Service Ingress Controller: Application Gateway v2 Ingress Controller tillåter att Azure Application Gateway används som ingress för en Azure Kubernetes Service (AKS) som kallas AKS-kluster. Mer information finns i Vad är Application Gateway Ingress Controller.

  • Privat länk: V2 SKU:n erbjuder privat anslutning från andra virtuella nätverk i andra regioner och prenumerationer med hjälp av privata slutpunkter.

  • Prestandaförbättringar: V2 SKU erbjuder upp till 5X bättre TLS-avlastningsprestanda jämfört med Standard/WAF SKU.

  • Snabbare distributions- och uppdateringstid: V2 SKU ger snabbare distributions- och uppdateringstid jämfört med Standard/WAF SKU. Den snabbare tiden inkluderar även WAF-konfigurationsändringar.

Diagram över zon för automatisk skalning.

Kommentar

Vissa av funktionerna som anges här är beroende av SKU-typen.

SKU-typer

Application Gateway v2 är tillgängligt under två SKU:er:

  • Grundläggande (förhandsversion): Basic SKU är utformad för program som har lägre trafik- och serviceavtalskrav och som inte behöver avancerade trafikhanteringsfunktioner. Information om hur du registrerar dig för den offentliga förhandsversionen av Application Gateway Basic SKU finns i Registrera dig för förhandsversionen.
  • Standard_v2 SKU: SKU:n Standard_v2 är utformad för att köra produktionsarbetsbelastningar och hög trafik. Den innehåller även automatisk skalning som automatiskt kan justera antalet instanser för att matcha dina trafikbehov.

I följande tabell visas en jämförelse mellan Basic och Standard_v2.

Funktion Funktioner Grundläggande SKU (förhandsversion) Standard-SKU
Tillförlitlighet SLA 99,9 99,95
Funktioner – grundläggande HTTP/HTTP2/HTTPS
WebSocket
Offentlig/privat IP-adress
Cookietillhörighet
Sökvägsbaserad tillhörighet
Jokertecken
Flera platser
KeyVault
AKS (via AGIC)
Zon
Skriva om huvud




















Funktioner – avancerat URL-omskrivning
mTLS
Private Link
Endastprivat 1
TCP/TLS-proxy




Skala Max. anslutningar per sekund
Antal lyssnare
Antal serverdelspooler
Antal serverdelsservrar per pool
Antal regler
2001
5
5
5
5
625001
100
100
1200
400
Kapacitetsenhet Anslutningar per sekund per beräkningsenhet
Genomflöde
Beständiga nya anslutningar
10
2,22 Mbit/s
2500
50
2,22 Mbit/s
2500

1Uppskattad baserat på användning av ett RSA 2048-bitars TLS-nyckelcertifikat.

Prissättning

Med v2-SKU:n driver förbrukningen prismodellen och är inte längre kopplad till antal instanser eller storlekar. Mer information finns i Förstå priser.

Regioner som inte stöds

För närvarande är Standard_v2 och WAF_v2 SKU:er inte tillgängliga i följande regioner:

  • Kina, östra
  • Kina, norra
  • USA DOD, östra
  • US DOD Central

Migrera från v1 till v2

Ett Azure PowerShell-skript finns i PowerShell-galleriet som hjälper dig att migrera från din v1 Application Gateway/WAF till V2 Autoscaling SKU. Det här skriptet hjälper dig att kopiera konfigurationen från din v1-gateway. Trafikmigrering är fortfarande ditt ansvar. Mer information finns i Migrera Azure Application Gateway från v1 till v2.

Funktionsjämförelse mellan v1 SKU och v2 SKU

I följande tabell jämförs de tillgängliga funktionerna med varje SKU.

Funktion v1 SKU v2 SKU
Automatisk skalning
Zonredundans
Statisk VIP
Ingresskontrollant för Azure Kubernetes Service (AKS)
Azure Key Vault-integrering
Skriv om HTTP(S)-huvuden
Förbättrad nätverkskontroll (NSG, routningstabell, endast privat IP-klientdel)
URL-baserad routning
Värd för flera platser
Ömsesidig autentisering (mTLS)
Stöd för Private Link
Trafikomdirigering
Brandvägg för webbaserade program (WAF)
Anpassade WAF-regler
WAF-principassociationer
Transport Layer Security (TLS)/SSL-avslutning (Secure Sockets Layer)
TLS-kryptering från slutpunkt till slutpunkt
Sessionstillhörighet
Anpassade felsidor
WebSocket-stöd
Stöd för HTTP/2
Anslutningstömning
Proxy-NTLM-autentisering
Sökvägsbaserad regelkodning
DHE-chiffer

Kommentar

SKU:n för automatisk skalning v2 stöder nu standardhälsoavsökningar för att automatiskt övervaka hälsotillståndet för alla resurser i serverdelspoolen och markera de serverdelsmedlemmar som anses vara felaktiga. Standardhälsoavsökningen konfigureras automatiskt för serverdelar som inte har någon anpassad avsökningskonfiguration. Mer information finns i hälsoavsökningar i programgatewayen.

Skillnader från V1 SKU

I det här avsnittet beskrivs funktioner och begränsningar för V2 SKU som skiljer sig från V1-SKU:n.

Differens Details
Blanda Standard_v2 och Standard Application Gateway i samma undernät Stöds inte
Användardefinierad väg (UDR) i Application Gateway-undernät Information om scenarier som stöds finns i Översikt över Application Gateway-konfiguration.
NSG för inkommande portintervall - 65200 till 65535 för Standard_v2 SKU
- 65503 till 65534 för Standard SKU.
Krävs inte för v2 SKU:er i offentlig förhandsversion Läs mer.
Mer information finns i vanliga frågor och svar.
Prestandaloggar i Azure-diagnostik Stöds ej.
Azure-mått bör användas.
FIPS-läge Stöds inte för närvarande.
Läge för endast privat klientdelskonfiguration För närvarande i offentlig förhandsversion Läs mer.
Sökvägsbaserad regelkodning Stöds ej.
V2 avkodar sökvägar före routning. V2 behandlar /abc%2Fdef till exempel samma sak som /abc/def.
Segmenterad filöverföring I konfigurationen Standard_V2 inaktiverar du buffring av begäranden för att stödja segmenterad filöverföring.
I WAF_V2 är det inte möjligt att inaktivera buffring av begäranden eftersom den måste titta på hela begäran för att identifiera och blockera eventuella hot. Det föreslagna alternativet är därför att skapa en sökvägsregel för den berörda URL:en och koppla en inaktiverad WAF-princip till den sökvägsregeln.
Cookietillhörighet Aktuell V2 har inte stöd för att lägga till domänen i set-cookien för sessionstillhörighet, vilket innebär att cookien inte kan användas av klienten för underdomänerna.
Microsoft Defender för molnintegrering Inte tillgänglig än.

Registrera dig för förhandsversionen

Kör följande Azure CLI-kommandon för att registrera dig för förhandsversionen av Application Gateway Basic SKU.

Set-AzContext -Subscription "<your subscription ID>"
Get-AzProviderFeature -FeatureName AllowApplicationGatewayBasicSku -ProviderNamespace "Microsoft.Network"
Register-AzProviderFeature -FeatureName AllowApplicationGatewayBasicSku -ProviderNamespace Microsoft.Network 

Avregistrera förhandsversionen

Så här avregistrerar du dig från den offentliga förhandsversionen av Basic SKU:

  1. Ta bort alla instanser av Application Gateway Basic SKU från din prenumeration.
  2. Kör följande Azure CLI-kommandon:
Set-AzContext -Subscription "<your subscription ID>"
Get-AzProviderFeature -FeatureName AllowApplicationGatewayBasicSku -ProviderNamespace "Microsoft.Network"
Unregister-AzProviderFeature -FeatureName AllowApplicationGatewayBasicSku -ProviderNamespace Microsoft.Network 

Nästa steg

Beroende på dina krav och din miljö kan du skapa en test-Application Gateway med antingen Azure-portalen, Azure PowerShell eller Azure CLI.