Dela via


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

Kommentar

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 SKU:er

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. Det finns en associerad kostnad även om noll instanser är reserverade genom att 0 ange det minsta antalet instanser som en del av autoskalning.
    • 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 tidpunkt beaktas inte vid beräkning 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 = för kapacitetsenhetskostnader för fasta kostnader +

Kommentar

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.

Du kan också företablera resurser genom att ange antalet instanser. 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 definierade skalningar och gränser som angetts för automatisk skalning (minimum eller maximum) anges när det gäller antalet 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 baserat på den högre av kapacitetsenheterna efter användning eller antal instanser.

Compute-enhet

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.

Vägledning för beräkningsenhet:

  • 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.

Kommentar

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

Företablerade CUs = 8 (antal instanser) * 10 = 80

Eftersom 80 (reserverad kapacitet) 40 (nödvändig kapacitet) > krävs inga ytterligare processorer.

Fast pris = $0.246 * 730 (timmar) = $179.58

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

Totala kostnader = $179.58 + $467.2 = $646.78

Diagram över manuell skalning 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

Företablerade CUs = 3 (antal instanser) * 10 = 30

Eftersom 40 (nödvändig kapacitet) 30 (reserverad kapacitet) > krävs ytterligare processorer. 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.

Fast pris = $0.246 * 730 (timmar) = $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

Men om bearbetningskapaciteten motsvarar endast säga 7 ytterligare CU:er var tillgängliga för användning inom de tre reserverade instanserna. I det här scenariot är Application Gateway-resursen under skalning och kan potentiellt leda till ökad svarstid eller att begäranden tas bort.

Fast pris = $0.246 * 730 (timmar) = $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 över manuell skalning 2.

Kommentar

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. Men vi rekommenderar att du etablerar antalet instanser enligt dina trafikkrav.

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 * 730 (timmar) = $323.39

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

Totala kostnader = $323.39 + $683.28 = $1006.67

Diagram över automatisk skalning 2.

Kommentar

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 autoskalning och 0 min skalningskonfiguration

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. Begärandebelastningen på WAF är minimal men finns konsekvent per timme för 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 * 730 (timmar) = $323.39

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 * 730 (timmar) = $323.39

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 * 730 (timmar) = $323.39

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 * 730 (timmar) = $323.39

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

Anta att du etablerar en WAF_V2 och ställer in den på manuell skalning med 2 instanser för hela månaden med 2 PROCESSORer. 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.

Fast pris = $0.246 * 730 (timmar) = $179.58

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

DDoS Network Protection Cost = $2,944 * 1 (månad) = $2,944

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

V1 SKU:er

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
    • Antal instanser – antal instanser som ska distribueras

    För N-instanser är de kostnader som är kopplade till N * kostnaden för en instans av en viss nivå(Standard & WAF) och storlek(liten, medel och stor) kombination.

  • Variabel kostnad

    Kostnad baserat på mängden data som bearbetas av Application Gateway/WAF. Både begärande- och svarsbyte som bearbetas av Application Gateway beaktas för fakturering.

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)
Litet 0,025 USD
Medium 0,07 USD
Stort 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 Liten ($/GB) Medel ($/GB) Stor ($/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)
Litet NA
Medium 0,126 USD
Stort 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 Liten ($/GB) Medel ($/GB) Stor ($/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.

Kommentar

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.

Variable Costs = Free (Medium tier has no costs for the first 10 TB processed per month) Total Costs = $51.1 + 0 = $51.1

Kommentar

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.

Variable Costs = Free (Medium tier has no costs for the first 10 TB processed per month) Total Costs = $255.5 + 0 = $255.5

Exempel 2 – WAF Application Gateway

Anta att du har etablerat en standardprogramgateway av liten typ och en waf-programgateway av stor typ under de första 15 dagarna i månaden. 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:

Standard Application Gateway för små instanser

24 timmar * 15 dagar = 360 timmar

Fast pris = $0.025 * 360 (timmar) = $9

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

Totala kostnader = $9 + $120 = $129

Waf-programgateway för stora instanser

24 timmar * 15 dagar = 360 timmar

Fast pris = $0.448 * 360 (timmar) = $161.28

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.

Fast pris = 0,07 USD * 730 (timmar) = 51,1 USD

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 Network Protection

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 etablerade enligt inställningen Minsta antalet instanser (en instans är 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. Detaljerad information finns på Mått för Application Gateway

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 mått = 49,23

Nästa steg

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