Co je síť pro doručování obsahu v Azure?

Important

Content Delivery Network (síť pro doručování obsahu) je distribuovaná síť serverů, které mohou uživatelům efektivně doručovat webový obsah. Síť pro doručování obsahu ukládá obsah v mezipaměti na hraničních serverech v lokalizacích bodů přítomnosti (POP), které jsou blízko koncovým uživatelům, aby se minimalizovala latence.

Azure Content Delivery Network nabízí vývojářům globální řešení pro rychlé doručování obsahu s velkou šířkou pásma uživatelům díky ukládání obsahu do mezipaměti na strategicky umístěných fyzických uzlech po celém světě. Azure Content Delivery Network může také zrychlit dynamický obsah, který nelze uložit v mezipaměti, pomocí různých optimalizací sítě za využití místních bodů připojení sítě pro doručování obsahu. Například pomocí optimalizace tras může obejít protokol BGP (Border Gateway Protocol).

Mezi výhody používání služby Azure Content Delivery Network k doručování prostředků webu patří:

  • Lepší výkon a lepší uživatelské prostředí pro koncové uživatele, zejména při používání aplikací, kde se vyžaduje více požadavků na odezvu vyžadovaných koncovými uživateli k načtení obsahu.
  • Velké škálování pro lepší zvládání náhlého vysokého zatížení, například při uvádění produktu na trh.
  • Distribuce uživatelských požadavků a poskytování obsahu přímo z hraničních serverů, aby se snižoval datový provoz posílaný na původní server.

Seznam aktuálních umístění uzlů sítě pro doručování obsahu najdete v tématu Umístění POP služby Azure Content Delivery Network.

Jak to funguje

Snímek obrazovky se stránkou přehledu sítě pro doručování obsahu

  1. Uživatel (Alice) požaduje soubor (také označovaný jako prostředek) pomocí adresy URL se speciálním názvem domény, například <název_koncového_bodu>.azureedge.net. Tímto názvem může být název hostitele koncového bodu nebo vlastní doména. DNS přesměruje požadavek do nejvýkonnější lokality POP, což je obvykle lokalita POP, která je geograficky nejblíže uživateli.

  2. Pokud žádné hraniční servery v lokalitě POP nemají soubor v mezipaměti, lokalita POP si soubor vyžádá ze zdrojového serveru. Zdrojovým serverem může být webová aplikace Azure, cloudová služba Azure, účet Azure Storage nebo jakýkoli veřejně přístupný webový server.

  3. Zdrojový server vrátí soubor do hraničního serveru v lokalitě POP.

  4. Hraniční server v protokolu POP soubor ukládá do mezipaměti a vrátí soubor původnímu žadateli (Alice). Soubor zůstane uložený v mezipaměti na hraničním serveru v protokolu POP, dokud nevyprší platnost hodnoty TTL (Time to Live) určená hlavičkami HTTP. Pokud zdrojový server nezadal hodnotu TTL, je výchozí hodnota TTL sedm dnů.

  5. Více uživatelů pak může požádat o stejný soubor pomocí stejné adresy URL, kterou Alice použila, a přesměruje se do stejného protokolu POP.

  6. Pokud hodnota TTL souboru nevypršela, vrátí hraniční server POP soubor přímo z mezipaměti. Tento proces má za následek rychlejší a rychleji reagující uživatelské prostředí.

Requirements

  • Pokud chcete používat Azure Content Delivery Network, musíte vlastnit aspoň jedno předplatné Azure.
  • Musíte také vytvořit profil sítě pro doručování obsahu, což je kolekce koncových bodů sítě pro doručování obsahu. Každý koncový bod sítě pro doručování obsahu je specifická konfigurace, kterou si uživatelé můžou přizpůsobit požadovaným chováním při doručování obsahu a přístupem. K uspořádání koncových bodů sítě pro doručování obsahu podle internetové domény, webové aplikace nebo jiných kritérií můžete použít více profilů.
  • Informace o struktuře fakturace sítě pro doručování obsahu Azure najdete v tématu Vysvětlení fakturace služby Azure Content Delivery Network.

Limitations

Každé předplatné Azure má výchozí omezení pro následující prostředky:

  • Počet vytvořených profilů sítě pro doručování obsahu
  • Počet koncových bodů vytvořených v profilu sítě pro doručování obsahu
  • Počet vlastních domén přiřazených ke koncovému bodu

Další informace o omezeních předplatného sítě pro doručování obsahu najdete v tématu omezení sítě pro doručování obsahu.

Funkce služby Azure Content Delivery Network

Azure Content Delivery Network nabízí následující klíčové funkce:

Úplný seznam funkcí, které jednotlivé produkty Azure Content Delivery Network podporují, najdete v tématu Porovnání funkcí produktu Azure Content Delivery Network.

Další kroky