Förstå fakturering för Azure Content Delivery Network

De här vanliga frågorna beskriver faktureringsstrukturen för innehåll som hanteras av Azure Content Delivery Network.

Vad är en faktureringsregion?

En faktureringsregion är ett geografiskt område som används för att fastställa vilket pris som debiteras för leverans av objekt från Azure Content Delivery Network. De aktuella faktureringszonerna och deras regioner är följande:

  • Zon 1: Nordamerika, Europa, Mellanöstern och Afrika

  • Zon 2: Asien och stillahavsområdet (inklusive Japan)

  • Zon 3: Sydamerika

  • Zon 4: Australien och Nya Zeeland

  • Zon 5: Indien

Information om POP-regioner (Point of Presence) finns i POP-platser för Azure Content Delivery Network efter region. Till exempel finns en POP i Mexiko i den Nordamerika regionen och ingår därför i zon 1.

Information om priser för Azure Content Delivery Network finns i Priser för content delivery network.

Hur beräknas leveransavgifter per region?

Faktureringsregionen för Azure-innehållsleveransnätverket baseras på platsen för källservern som levererar innehållet till slutanvändaren. Klientens mål (fysisk plats) anses inte vara faktureringsregionen.

Om en användare som finns i Mexiko till exempel utfärdar en begäran och den här begäran hanteras av en server som finns i en USA POP på grund av peering- eller trafikvillkor, är faktureringsregionen USA.

Vad är en fakturerbar Azure Content Delivery Network-transaktion?

Alla HTTP(S)-begäranden som avslutas i nätverket för innehållsleverans är en fakturerbar händelse som innehåller alla svarstyper: lyckade, misslyckade eller andra. Olika svar kan dock generera olika trafikmängder. Till exempel genererar 304 Inte ändrad och andra svar med endast huvud lite trafik eftersom de är ett litet sidhuvudsvar. På samma sätt är felsvar (till exempel 404 Hittades inte) fakturerbara men medför en liten kostnad på grund av den lilla svarsnyttolasten.

Vilka andra Azure-kostnader är associerade med användning av Azure Content Delivery Network?

Användning av Azure Content Delivery Network medför även vissa användningsavgifter för de tjänster som används som ursprung för dina objekt. Dessa kostnader är vanligtvis en liten del av den totala nätverksanvändningskostnaden för innehållsleverans.

Om du använder Azure Blob Storage som ursprung för ditt innehåll medför du även följande lagringsavgifter för cachefyllningar:

  • Faktisk GB som används: Den faktiska lagringen av källobjekten.

  • Transaktioner: Efter behov för att fylla cacheminnet.

  • Överföringar i GB: Mängden data som överförs för att fylla innehållsleveransnätverkets cacheminnen.

Kommentar

Från och med oktober 2019, om du använder Azure Content Delivery Network från Microsoft, är kostnaden för dataöverföring från ursprung i Azure till nätverks-POP:er för innehållsleverans kostnadsfritt. Azure Content Delivery Network från Edgio omfattas av de priser som beskrivs som följt.

Mer information om Azure Storage-fakturering finns i Planera och hantera kostnader för Azure Storage.

Om du använder värdbaserad tjänstleverans debiteras du enligt följande:

  • Azure-beräkningstid: De beräkningsinstanser som fungerar som ursprung.

  • Azure-beräkningsöverföring: Dataöverföringarna från beräkningsinstanserna för att fylla Azure Content Delivery Network-cacheminnen.

Om klienten använder byteintervallbegäranden (oavsett ursprungstjänst) gäller följande överväganden:

  • En byteintervallbegäran är en fakturerbar transaktion i nätverket för innehållsleverans. När en klient utfärdar en byte-range-begäran gäller den här begäran för en delmängd (intervall) av objektet. Nätverket för innehållsleverans svarar bara med en del av innehållet som begärs. Det här partiella svaret är en fakturerbar transaktion och överföringsbeloppet är begränsat till storleken på intervallsvaret (plus rubriker).

  • När en begäran endast tas emot för en del av ett objekt (genom att ange ett byteintervallhuvud) kan nätverket för innehållsleverans hämta hela objektet till dess cacheminne. Även om den fakturerbara transaktionen från nätverket för innehållsleverans är för ett partiellt svar kan den fakturerbara transaktionen från ursprunget innebära objektets fulla storlek.

Hur mycket överföringsaktivitet inträffar för att stödja cacheminnet?

Varje gång ett pop-nätverk för innehållsleverans behöver fylla sitt cacheminne skickar det en begäran till ursprunget för objektet som cachelagras. Därför medför ursprunget en fakturerbar transaktion på varje cachemiss. Antalet cachemissar beror på många faktorer:

  • Hur cachebart innehållet är: Om innehållet har höga TTL-värden (time to live)/förfallovärden och används ofta så att det förblir populärt i cacheminnet hanteras merparten av belastningen av nätverket för innehållsleverans. Ett typiskt bra cache-träff-förhållande är långt över 90 %, vilket innebär att mindre än 10 % av klientbegäranden måste återgå till ursprunget, antingen för en cachemiss eller objektuppdatering.

  • Hur många noder som behöver läsas in av objektet: Varje gång en nod läser in ett objekt från ursprunget ådrar det sig en fakturerbar transaktion. Därför resulterar mer globalt innehåll (som används från fler noder) i mer fakturerbara transaktioner.

  • TTL-påverkan: En högre TTL för ett objekt innebär att det måste hämtas från ursprunget mindre ofta. Det innebär också att klienter, till exempel webbläsare, kan cachelagrar objektet längre, vilket kan minska transaktionerna till innehållsleveransnätverket.

Vilka ursprungstjänster är berättigade till kostnadsfri dataöverföring med Azure Content Delivery Network från Microsoft?

Om du använder någon av följande Azure-tjänster som nätverksursprung för innehållsleverans debiteras du inte från Dataöverföring från Ursprung till innehållsleveransnätverketS IP-adresser.

  • Azure Storage
  • Azure Media Services
  • Azure Virtual Machines
  • Virtual Network
  • Load Balancer
  • Application Gateway
  • Azure DNS
  • ExpressRoute
  • VPN Gateway
  • Traffic Manager
  • Network Watcher
  • Azure Firewall
  • Azure Front Door
  • Azure Bastion
  • Azure App Service
  • Azure Functions
  • Azure Data Factory
  • Azure API Management
  • Azure Batch
  • Öppna Azure-datautforskaren
  • HDInsight
  • Azure Cosmos DB
  • Azure Data Lake Store
  • Azure Machine Learning
  • Azure SQL Database
  • Hanterad Azure SQL-instans
  • Azure Cache for Redis

Hur gör jag för att hantera mina kostnader mest effektivt?

Ange den längsta TTL som är möjlig för ditt innehåll.