Dela via


Förstå priser för Azure Application Gateway och brandvägg för webbprogram

Note

Priserna som visas i den här artikeln är exempel och är endast i illustrationssyfte. Prisinformation enligt din region finns på sidan Prissättning.

Azure Application Gateway är en layer 7-lösning för belastningsutjämning som möjliggör skalbar, högtillgänglig och säker leverans av webbprogram i Azure.

Det finns inga startkostnader eller uppsägningskostnader kopplade till Application Gateway. Du debiteras endast för de resurser som är företablerade och används baserat på den faktiska timförbrukningen. Kostnader som är associerade med Application Gateway klassificeras i två komponenter: fasta kostnader och varierande kostnader. Faktiska kostnader inom varje komponent varierar beroende på vilken SKU som används.

Den här artikeln beskriver de kostnader som är associerade med varje SKU och vi rekommenderar att användarna använder det här dokumentet för att planera och hantera kostnader som är associerade med Azure Application Gateway.

V2 SKUs

Application Gateway V2- och WAF V2-SKU:er stöder automatisk skalning och garanterar hög tillgänglighet som standard. V2-SKU:er faktureras baserat på förbrukningen och består av två delar:

  • Fasta kostnader: Dessa kostnader baseras på den tid då Application Gateway V2 eller WAF V2 etableras och är tillgängliga för bearbetning av begäranden. Detta säkerställer hög tillgänglighet. There's an associated cost even if zero instances are reserved by specifying 0 in the minimum instance count, as part of autoscaling.
    • Den fasta kostnaden inkluderar även kostnaden som är kopplad till den offentliga IP-adressen som är kopplad till programgatewayen.
    • Antalet instanser som körs vid någon given tidpunkt beaktas inte vid beräkningen av fasta kostnader för V2-SKU:er. De fasta kostnaderna för att köra en Standard_V2 (eller WAF_V2) är desamma per timme, oavsett antalet instanser som körs i samma Azure-region.
  • Kostnader för kapacitetsenhet: Dessa kostnader baseras på antalet kapacitetsenheter som antingen är reserverade eller används – efter behov för bearbetning av inkommande begäranden. Förbrukningsbaserade kostnader beräknas varje timme.

Totala kostnader = fasta kostnader + kapacitetsenhetskostnader

Note

En del av en timme debiteras som en hel timme.

Kapacitetsenhet

Kapacitetsenhet är måttet på kapacitetsutnyttjandet för en Application Gateway över flera parametrar.

En enda kapacitetsenhet består av följande parametrar:

  • 2500 Beständiga anslutningar
  • Dataflöde på 2,22 Mbit/s
  • 1 Beräkningsenhet

Parametern med den högsta användningen bland dessa tre parametrar används för att beräkna kapacitetsenheter i faktureringssyfte.

You can also pre-provision resources by specifying the Instance Count. Varje instans garanterar minst 10 kapacitetsenheter när det gäller bearbetningskapacitet. Samma instans kan potentiellt ha stöd för mer än 10 kapacitetsenheter för olika trafikmönster beroende på kapacitetsenhetsparametrarna.

Manuellt fastställda skalor och gränser för automatisk skalning (minimum eller maximum) definieras som antal instanser. Den manuellt inställda skalningen för antalet instanser och det minsta antalet instanser i autoskalningskonfigurationen reserverar 10 kapacitetsenheter/instanser. Dessa reserverade kapacitetsenheter debiteras så länge programgatewayen är aktiv oavsett den faktiska resursförbrukningen. Om den faktiska förbrukningen överskrider tröskelvärdet på 10 kapacitetsenheter/instans debiteras ytterligare kapacitetsenheter under variabelkomponenten.

Enheter för total kapacitet

Totalt antal kapacitetsenheter beräknas utifrån det största antalet kapacitetsenheter, antingen baserat på användning eller antal instanser.

Beräkningsenhet

Beräkningsenhet är måttet på förbrukad beräkningskapacitet. Faktorer som påverkar förbrukningen av beräkningsenheter är TLS-anslutningar/sekund, URL-omskrivningsberäkningar och WAF-regelbearbetning. Antalet begäranden som en beräkningsenhet kan hantera beror på olika kriterier som TLS-certifikatets nyckelstorlek, nyckelutbytesalgoritm, sidhuvudomskrivningar och i händelse av WAF: inkommande begärandestorlek.

Compute unit guidance:

  • Basic_v2 (förhandsversion) – Varje beräkningsenhet kan ha cirka 10 anslutningar per sekund med RSA 2048-bitars TLS-nyckelcertifikat.
  • Standard_v2 – Varje beräkningsenhet kan ha cirka 50 anslutningar per sekund med RSA 2048-bitars TLS-nyckelcertifikat.
  • WAF_v2 – Varje beräkningsenhet kan ha stöd för cirka 10 samtidiga begäranden per sekund för 70–30 % blandning av trafik med 70 % begäranden som är mindre än 2 KB GET/POST och förblir högre. WAF-prestanda påverkas inte av svarsstorleken för närvarande.

I följande tabell visas exempelpriser med Application Gateway Standard v2 SKU. Dessa priser baseras på en ögonblicksbild av priserna i USA, östra och är endast i illustrationssyfte.

Fasta kostnader (priser för regionen USA, östra)

V2 SKU Kostnader ($/hr)
Standard_V2 0,246 USD
WAF_V2 0,443 USD

De beräknade månadspriserna baseras på 730 timmars användning per månad.

Variabelkostnader (priser för regionen USA, östra)

Kapacitetsenhet Standard_V2 ($/hr) WAF_V2 ($/hr)
1 CU 0,008 USD $0.0144

Mer prisinformation enligt din region finns på prissidan.

Note

Utgående dataöverföringar – data som skickas från Azure-datacenter från programgatewayer debiteras enligt standardpriser för dataöverföring.

Exempel 1 (a) – Manuell skalning

Anta att du har etablerat en Standard_V2 Application Gateway med manuell skalning inställd på 8 instanser under hela månaden. Under den här tiden får den i genomsnitt 88,8 Mbit/s dataöverföring.

Dina Application Gateway-kostnader med hjälp av den prissättning som beskrevs tidigare beräknas på följande sätt:

1 CU kan hantera dataflödet 2,22 Mbit/s.

Processorer som krävs för att hantera 88,8 Mbit/s = 88,8 /2,22 = 40 CUs

Pre-provisioned CUs = 8 (Instance count) * 10 = 80

Since 80 (reserved capacity) > 40 (required capacity), no additional CUs are required.

Fixed Price = $0.246 * 730 (Hours) = $179.58

Variabelkostnader = 0,008 USD * 8 (instansenheter) * 10 (kapacitetsenheter) * 730 (timmar) = 467,2 USD

Totala kostnader = $179.58 + $467.2 = $646.78

Diagram of Manual-scale 1.

Exempel 1 (b) – Manuell skalning med trafik som går utöver etablerad kapacitet

Anta att du har etablerat en Standard_V2 Application Gateway med manuell skalning inställd på 3 instanser under hela månaden. Under den här tiden får den i genomsnitt 88,8 Mbit/s dataöverföring.

Dina Application Gateway-kostnader med hjälp av den prissättning som beskrevs tidigare beräknas på följande sätt:

1 CU kan hantera dataflödet på 2,22 Mbit/s.

Processorer som krävs för att hantera 88,8 Mbit/s = 88,8 /2,22 = 40

Pre-provisioned CUs = 3 (Instance count) * 10 = 30

Since 40 (required capacity) > 30 (reserved capacity), additional CUs are required. Antalet ytterligare processorer som används beror på den lediga kapaciteten som är tillgänglig för varje instans.

Om bearbetningskapacitet motsvarande 10 ytterligare processorer var tillgänglig för användning inom de tre reserverade instanserna.

Fixed Price = $0.246 * 730 (Hours) = $179.58

Variabelkostnader = 0,008 USD * ( 3 (instansenheter) * 10 (kapacitetsenheter) + 10 (ytterligare kapacitetsenheter) ) * 730 (timmar) = 233,6 USD

Totala kostnader = $179.58 + $233.6 = $413.18

However, if processing capacity equivalent to only say 7 additional CUs was available for use within the 3 reserved instances. I det här scenariot är Application Gateway-resursen under skalning och kan potentiellt leda till ökad svarstid eller att begäranden tas bort.

Fixed Price = $0.246 * 730 (Hours) = $179.58

Variabelkostnader = 0,008 USD * ( 3 (instansenheter) * 10 (kapacitetsenheter) + 7 (ytterligare kapacitetsenheter) ) * 730 (timmar) = 216,08 USD

Totala kostnader = $179.58 + $216.08 = $395.66

Diagram of Manual-scale 2.

Note

Vid manuell skalning kan eventuella ytterligare begäranden som överskrider den maximala bearbetningskapaciteten för de reserverade instanserna påverka programmets tillgänglighet. I situationer med hög belastning kan reserverade instanser tillhandahålla mer än 10 kapacitetsenheter för bearbetningskapacitet beroende på konfigurationen och typen av inkommande begäranden. But it's recommended to provision the number of instances as per your traffic requirements.

Exempel 2 – WAF_V2 instans med automatisk skalning

Anta att du har etablerat en WAF_V2 med automatisk skalning aktiverat och anger det minsta antalet instanser till 6 för hela månaden. Begärandebelastningen fick WAF-instansen att skala ut och använda 65 kapacitetsenheter (skala ut från 5 kapacitetsenheter, medan 60 enheter reserverades) under hela månaden. Dina Application Gateway-kostnader med hjälp av den prissättning som beskrevs tidigare beräknas på följande sätt:

De beräknade månadspriserna baseras på 730 timmars användning per månad.

Fast pris = 0,443 USD * 730 (timmar) = 323,39 kr

Variabelkostnader = 0,0144 USD * 65 (kapacitetsenheter) * 730 (timmar) = 683,28 USD

Totala kostnader = $323.39 + $683.28 = $1006.67

Diagram över automatisk skalning 2.

Note

Faktisk trafik som observerats för din Application Gateway kommer sannolikt inte att ha ett sådant konstant trafikmönster och den observerade belastningen på din Application Gateway varierar beroende på den faktiska användningen.

Exempel 3 (a) – WAF_V2 instans med automatisk skalning och konfiguration för skalning med 0 som minimum

Anta att du har etablerat en WAF_V2 med automatisk skalning aktiverat och anger det minsta antalet instanser som 0 för hela månaden. Förfrågningsbelastningen på WAF är minimal men förekommer konsekvent varje timme under hela månaden. Belastningen ligger under kapaciteten för en enda kapacitetsenhet. Dina Application Gateway-kostnader med hjälp av den prissättning som beskrevs tidigare beräknas på följande sätt:

De beräknade månadspriserna baseras på 730 timmars användning per månad.

Fast pris = 0,443 USD * 730 (timmar) = 323,39 kr

Variabelkostnader = 0,0144 USD * 1 (kapacitetsenheter) * 730 (timmar) = 10,512 USD

Totala kostnader = $323.39 + $10.512 = $333.902

Exempel 3 (b) – WAF_V2 instans med automatisk skalning med 0 min instansantal

Anta att du har etablerat en WAF_V2 med automatisk skalning aktiverat och anger det minsta antalet instanser till 0 för hela månaden. Det finns dock 0 trafik som dirigeras till WAF-instansen under hela månaden. Dina Application Gateway-kostnader med hjälp av den prissättning som beskrevs tidigare beräknas på följande sätt:

Fast pris = 0,443 USD * 730 (timmar) = 323,39 kr

Variabelkostnader = 0,0144 USD * 0 (kapacitetsenheter) * 730 (timmar) = 0 USD

Totala kostnader = $323.39 + $0 = $323.39

Exempel 3 (c) – WAF_V2 instans med manuell skalning inställd på 1 instans

Anta att du har etablerat en WAF_V2 och ställer in den på manuell skalning med det minsta acceptabla värdet 1 instans för hela månaden. Det finns dock 0 trafik riktad till WAF för hela månaden. Dina Application Gateway-kostnader med hjälp av den prissättning som beskrevs tidigare beräknas på följande sätt:

De beräknade månadspriserna baseras på 730 timmars användning per månad.

Fast pris = 0,443 USD * 730 (timmar) = 323,39 kr

Variabelkostnader = 0,0144 USD * 1 (antal instanser) * 10 (kapacitetsenheter) * 730 (timmar) = 105,12 USD

Totala kostnader = $323.39 + $105.12 = $428.51

Exempel 4 – WAF_V2 med autoskalning, kapacitetsenhetsberäkningar

Anta att du har etablerat en WAF_V2 med automatisk skalning aktiverat och anger det minsta antalet instanser till 0 för hela månaden. Under den här tiden tar den emot 25 nya TLS-anslutningar per sekund med ett genomsnitt på 8,88 Mbit/s dataöverföring. Dina Application Gateway-kostnader med hjälp av den prissättning som beskrevs tidigare beräknas på följande sätt:

De beräknade månadspriserna baseras på 730 timmars användning per månad.

Fast pris = 0,443 USD * 730 (timmar) = 323,39 kr

Variabelkostnader = 0,0144 USD * 730 (timmar) * {Max (25/50, 8,88/2,22)} = 42,048 USD (4 kapacitetsenheter krävs för att hantera 8,88 Mbit/s)

Totala kostnader = $323.39 + $42.048 = $365.438

Exempel 5 – Standard_V2 med autoskalning, tidsbaserade beräkningar

Anta att du har etablerat en standard_V2 med automatisk skalning aktiverat och anger det minsta antalet instanser till 0 och att den här programgatewayen är aktiv i 2 timmar. Under den första timmen tar den emot trafik som kan hanteras av 10 kapacitetsenheter och under den andra timmen tar den emot trafik som krävde 20 kapacitetsenheter för att hantera belastningen. Dina Application Gateway-kostnader med hjälp av den prissättning som beskrevs tidigare beräknas på följande sätt:

Fast pris = 0,246 USD * 2 (timmar) = 0,492 USD

Variabelkostnader = 0,008 USD * 10 (kapacitetsenheter) * 1 (timmar) + 0,008 USD * 20 (kapacitetsenheter) * 1 (timmar) = 0,24 USD

Totala kostnader = $0.492 + $0.24 = $0.732

Exempel 6 – WAF_V2 med DDoS Network Protection och med manuell skalning inställt på 2 instanser

Let’s assume you provision a WAF_V2 and set it to manual scaling with 2 instance for the entire month with 2 CUs. Vi antar också att du aktiverar DDoS Network Protection. I det här exemplet, eftersom du betalar månadsavgiften för DDoS Network Protection, finns det inga ytterligare avgifter för WAF; och du debiteras till lägre Standard_V2 priser.

De beräknade månadspriserna baseras på 730 timmars användning per månad.

Fixed Price = $0.246 * 730 (Hours) = $179.58

Variabelkostnader = 0,008 USD * ( 2 (instansenheter) * 10 (kapacitetsenheter) * 730 (timmar) = 116,8 USD

Kostnad för DDoS-nätverksskydd = $2,944 * 1 (månad) = $2,944

Totala kostnader = $179.58 + $116.8 + $2.944 = $3.240.38

V1 SKUs

SKU:er för Standard Application Gateway och WAF V1 faktureras som en kombination av:

  • Fast kostnad

    Kostnad baserat på den tid då en viss typ av Application Gateway/WAF etableras och körs för bearbetning av begäranden. Komponenten för fast kostnad tar hänsyn till följande faktorer:

    • Nivå – Standard Application Gateway eller WAF
    • Storlek – liten, medelstor och stor
    • Instance Count - Number of instances to be deployed

    For N instances, the costs associated are N * cost of one Instance of a particular Tier(Standard & WAF) & Size(Small, Medium & Large) combination.

  • Variabel kostnad

    Kostnad baserat på mängden data som bearbetas av Application Gateway/WAF. Both the request and response bytes processed by the Application Gateway are considered for billing.

Total kostnad = fast kostnad + variabel kostnad

Standard Application Gateway

Fast kostnad och variabel kostnad beräknas enligt Application Gateway-typen. I följande tabell visas exempelpriser baserat på en ögonblicksbild av priser för USA, östra och är endast avsedda för illustrationsändamål.

Fast kostnad (priser för regionen USA, östra)

Typ av programgateway Kostnader ($/hr)
Liten 0,025 USD
Medium 0,07 USD
Large 0,32 USD

De beräknade månadspriserna baseras på 730 timmars användning per månad.

Variabel kostnad (priser för regionen USA, östra)

Bearbetade data Small ($/GB) Medelpris ($/GB) Large ($/GB)
Första 10 TB/månad 0,008 USD Kostnadsfri Kostnadsfri
Nästa 30 TB (10–40 TB)/månad 0,008 USD 0,007 USD Kostnadsfri
Över 40 TB/månad 0,008 USD 0,007 USD 0,0035 USD

Mer prisinformation enligt din region finns på prissidan.

WAF V1

Fasta kostnader och variabelkostnader beräknas enligt den etablerade Application Gateway-typen.

I följande tabell visas exempelpriser baserat på en ögonblicksbild av priserna för USA, östra och är endast i illustrationssyfte.

Fast kostnad (priser för regionen USA, östra)

Typ av programgateway Kostnader ($/hr)
Liten NA
Medium 0,126 USD
Large 0,448 USD

De beräknade månadspriserna baseras på 730 timmars användning per månad.

Variabel kostnad (priser för regionen USA, östra)

Bearbetade data Small ($/GB) Medelpris ($/GB) Large ($/GB)
Första 10 TB/månad 0,008 USD Kostnadsfri Kostnadsfri
Nästa 30 TB (10–40 TB)/månad 0,008 USD 0,007 USD Kostnadsfri
Över 40 TB/månad 0,008 USD 0,007 USD 0,0035 USD

Mer prisinformation enligt din region finns på prissidan.

Note

Utgående dataöverföringar – data som skickas från Azure-datacenter från programgatewayer debiteras enligt standardpriser för dataöverföring.

Exempel 1 (a) – Standard Application Gateway med 1 instansantal

Anta att du har etablerat en standard application gateway av medeltyp med 1 instans och bearbetar 500 GB på en månad. Dina Application Gateway-kostnader med hjälp av den prissättning som beskrevs tidigare beräknas på följande sätt:

Fast pris = $0.07 * 730 (Timmar) = $51.1 Månatliga prisuppskattningar baseras på 730 timmars användning per månad.

Rörliga kostnader = Gratis (Medelnivån har inga kostnader för de första 10 TB som behandlas per månad) Totala kostnader = $51.1 + 0 = $51.1

Note

För att stödja scenarier med hög tillgänglighet måste du konfigurera minst 2 instanser för V1-SKU:er. Se Serviceavtal för Application Gateway

Exempel 1 (b) – Standard Application Gateway med > 1 instansantal

Anta att du har etablerat en standard application gateway av medeltyp med fem instanser och bearbetar 500 GB på en månad. Dina Application Gateway-kostnader med hjälp av den prissättning som beskrevs tidigare beräknas på följande sätt:

Fast pris = 5 (antal instanser) * 0,07 USD * 730 (timmar) = 255,5 USD Månatliga prisuppskattningar baseras på 730 timmars användning per månad.

Rörliga kostnader = Gratis (Mellannivån har inga kostnader för de första 10 TB som bearbetas varje månad) Totala kostnader = 2 55,5 + 0 = 255,5

Exempel 2 – WAF Application Gateway

Let’s assume you’ve provisioned a small type standard Application Gateway and a large type WAF Application Gateway for the first 15 days of the month. Den lilla programgatewayen bearbetar 15 TB under den tid den är aktiv och den stora WAF-programgatewayen bearbetar 100 TB under den tid som den är aktiv. Dina Application Gateway-kostnader med hjälp av den prissättning som beskrevs tidigare beräknas på följande sätt:

Small instance Standard Application Gateway

24 timmar * 15 dagar = 360 timmar

Fixed Price = $0.025 * 360 (Hours) = $9

Variabelkostnader = 10 * 1 000 * 0,008 USD/GB + 5 * 1 000 * 0,008 USD/GB = 120 USD

Totala kostnader = $9 + $120 = $129

Large instance WAF Application Gateway

24 timmar * 15 dagar = 360 timmar

Fasta priset = 0,448 USD * 360 timmar = 161,28 USD

Variable Costs = 60 * 1000 * $0.0035/GB = $210 (Stor nivå har inga kostnader för de första 40 TB som bearbetas per månad)

Totala kostnader = $161.28 + $210 = $371.28

Exempel 3 – WAF Application Gateway med DDoS Network Protection

Anta att du etablerar en waf-programgateway av medeltyp och att du aktiverar DDoS Network Protection. Den här medelstora WAF-programgatewayen bearbetar 40 TB under den tid som den är aktiv. Dina Application Gateway-kostnader med hjälp av den prismetod som beskrevs tidigare beräknas på följande sätt:

De beräknade månadspriserna baseras på 730 timmars användning per månad.

Fixed Price = $0.07 * 730 (Hours) = $51.1

Variabelkostnader = 30 * 1 000 * 0,007 USD/GB = 210 USD (medelnivån har ingen kostnad för de första 10 TB som bearbetas per månad)

DDoS Network Protection-kostnader = 2 944 USD * 1 (månad) = 2 944 USD

Totala kostnader = 3 507,08 USD

Azure DDoS-nätverksskydd

När Azure DDoS Network Protection är aktiverat på din programgateway med WAF debiteras du till lägre icke-WAF-priser. Mer information finns i Priser för Azure DDoS Protection.

Övervaka fakturerad användning

Du kan visa mängden förbrukning för olika parametrar (beräkningsenhet, dataflöde och beständiga anslutningar) samt de kapacitetsenheter som används som en del av Application Gateway-måtten under avsnittet Övervakning .

Diagram över måttavsnittet.

Användbara mått för kostnadsuppskattning

  • Aktuella kapacitetsenheter

    Antalet kapacitetsenheter som förbrukas för att belastningsutjämna trafiken mellan de tre parametrarna – Aktuella anslutningar, dataflöde och beräkningsenheter

  • Fasta fakturerbara kapacitetsenheter

    Det minsta antalet kapacitetsenheter som hålls tillgängliga baserat på inställningen för minsta antal instanser (där en instans motsvarar tio kapacitetsenheter) i konfigurationen för Application Gateway.

  • Uppskattade fakturerade kapacitetsenheter

    Måttet Uppskattade fakturerade kapacitetsenheter indikerar antalet kapacitetsenheter som faktureringen beräknas ha. Detta beräknas som det större värdet mellan Aktuella kapacitetsenheter (kapacitetsenheter som krävs för att belastningsutjämna trafiken) och Fasta fakturerbara kapacitetsenheter (lägsta antalet kapacitetsenheter som är etablerade).

Fler mått såsom dataflöde, aktuella anslutningar och beräkningsenheter är också tillgängliga för att förstå flaskhalsar och uppskatta antalet kapacitetsenheter som krävs. Detailed information is available at Application Gateway Metrics

Exempel – Beräkna kapacitetsenheter som används

Observerade mått:

  • Beräkningsenheter = 17,38
  • Dataflöde = 1,37 Mbit/s – 10,96 Mbit/s
  • Aktuella anslutningar = 123.08k
  • Beräknade kapacitetsenheter = max (17,38, 10,96/2,22, 123,08 k/2500) = 49,232

Observerade kapacitetsenheter i metriska mått = 49,23

Nästa steg

Se följande artiklar om du vill veta mer om hur priser fungerar i Azure Application Gateway: