Vad är ett nätverk för innehållsleverans på Azure?
Viktigt!
Azure CDN Standard från Microsoft (klassisk) dras tillbaka den 30 september 2027. För att undvika avbrott i tjänsten är det viktigt att du migrerar din Azure CDN Standard från Microsofts (klassiska) profiler till Azure Front Door Standard- eller Premium-nivån senast den 30 september 2027. Mer information finns i Azure CDN Standard från Microsoft (klassisk) tillbakadragning.
Azure CDN från Edgio dras tillbaka den 4 november 2025. Du måste migrera din arbetsbelastning till Azure Front Door före det här datumet för att undvika avbrott i tjänsten. Mer information finns i Azure CDN från vanliga frågor och svar om Edgio-pensionering.
Ett nätverk för innehållsleverans är ett distribuerat nätverk med servrar som effektivt kan leverera webbinnehåll till användare. Ett nätverkslager för innehållsleverans cachelagrade innehåll på gränsservrar i närvaropunkter (POP) som ligger nära slutanvändarna för att minimera svarstiden.
Azure Content Delivery Network erbjuder utvecklare en global lösning för att snabbt leverera innehåll med hög bandbredd till användare genom att cachelagra sitt innehåll på strategiskt placerade fysiska noder över hela världen. Azure Content Delivery Network kan också påskynda dynamiskt innehåll, som inte kan cachelagras, med hjälp av olika nätverksoptimeringar med hjälp av nätverks-POP:er för innehållsleverans. Till exempel routningsoptimering för att kringgå BGP (Border Gateway Protocol).
Fördelarna med att använda Azure Content Delivery Network för att leverera webbplatstillgångar är:
- Bättre prestanda och förbättrad användarupplevelse för slutanvändarna, särskilt när du använder program där flera förfrågningar om resor som krävs av slutanvändarna för att läsa in innehåll.
- Skalning för effektiv hantering av plötsliga belastningstoppar, t.ex. i början av en produktlansering.
- Distribution av användarbegäranden och servering av innehåll direkt från gränsservrar så att mindre trafik skickas till ursprungsservern.
En lista över aktuella platser för nätverksnoder för innehållsleverans finns i POP-platser för Azure Content Delivery Network.
Hur det fungerar
En användare (Alice) begär en fil (även kallad tillgång eller resurs) med hjälp av en URL med ett särskilt domännamn, t.ex. <slutpunktsnamn>.azureedge.net. Det här namnet kan vara slutpunktens värdnamn eller en anpassad domän. DNS omdirigerar begäran till den bästa tillgängliga POP-platsen, som vanligtvis är den POP-plats som är geografiskt närmast användaren.
Om filen inte finns i cachelagringen i någon edge-server på POP-platsen begär POP filen från ursprungsservern. Ursprungsservern kan vara en Azure-webbapp, en Azure-molntjänst, ett Azure Storage-konto eller en offentligt tillgänglig webbserver.
Ursprungsservern returnerar filen till en edge-server på POP.
Edge-servern cachelagrar filen på POP och returnerar den till användaren som ursprungligen begärde den (Alice). Filen förblir cachelagrad på kantservern i POP tills den time to live (TTL) som anges av dess HTTP-huvuden upphör att gälla. Om ursprungsservern inte angav någon TTL är standardvärdet sju dagar.
Fler användare kan sedan begära samma fil med samma URL som Alice använde och dirigeras till samma POP.
Om filens TTL inte har gått ut returnerar POP edge-servern filen direkt från cachen. Den här processen resulterar i en snabbare och mer responsiv användarupplevelse.
Krav
- Om du vill använda Azure Content Delivery Network måste du äga minst en Azure-prenumeration.
- Du måste också skapa en nätverksprofil för innehållsleverans, som är en samling nätverksslutpunkter för innehållsleverans. Varje nätverksslutpunkt för innehållsleverans är en specifik konfiguration som användarna kan anpassa med det innehåll som krävs för leverans och åtkomst. Om du vill organisera nätverksslutpunkter för innehållsleverans efter internetdomän, webbprogram eller andra kriterier kan du använda flera profiler.
- Eftersom prissättningen för Azure Content Delivery Network tillämpas på nätverksprofilnivån för innehållsleverans måste du skapa flera nätverksprofiler för innehållsleverans om du vill använda en blandning av prisnivåer. Information om faktureringsstrukturen för azure-innehållsleveransnätverket finns i Förstå Fakturering för Azure Content Delivery Network.
Begränsningar
Varje Azure-prenumeration har standardgränser för följande resurser:
- Antalet nätverksprofiler för innehållsleverans som skapats.
- Antalet slutpunkter som skapats i en nätverksprofil för innehållsleverans.
- Antalet anpassade domäner som mappats till en slutpunkt.
Mer information om prenumerationsgränser för innehållsleveransnätverk finns i nätverksgränser för innehållsleverans.
Azure Content Delivery Network-funktioner
Azure Content Delivery Network erbjuder följande viktiga funktioner:
- Acceleration av dynamisk webbplats
- Cachelagringsregler för innehållsleveransnätverk
- HTTPS-stöd för egna domäner
- Azure Diagnostics-loggar
- Filkomprimering
- Geo-filtrering
En fullständig lista över funktioner som varje Azure Content Delivery Network-produkt stöder finns i Jämför produktfunktioner i Azure Content Delivery Network.
Nästa steg
- Information om hur du kommer igång med nätverket för innehållsleverans finns i Skapa en Nätverksprofil och slutpunkt för Azure Content Delivery Network.
- Hantera nätverksslutpunkter för innehållsleverans via Microsoft Azure Portal eller med PowerShell.
- Lär dig hur du automatiserar Azure Content Delivery Network med .NET eller Node.js.
- Learn-modul: Introduktion till Azure Content Delivery Network.