Síť pro doručování obsahu

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 11. ledna 2021; kontroly vyžadují 8 úprav .

Síť pro doručování (a distribuci) obsahu ( anglicky  Content Delivery Network nebo Content Distribution Network , CDN) je geograficky distribuovaná síťová infrastruktura, která umožňuje optimalizovat doručování a distribuci obsahu koncovým uživatelům na internetu . Využívání poskytovatelů obsahu CDN přispívá ke zvýšení rychlosti stahování zvuku, videa, softwaru, her a dalších typů digitálního obsahu uživateli internetu v místech přítomnosti sítě CDN [1] .

Výhody CDN

Rychlejší přístup k obsahu, menší latence při problémech na internetu

Rychlost načítání webové stránky a jejího obsahu je značně ovlivněna tím, jak daleko je uživatel od serveru . To je způsobeno skutečností, že při použití technologie TCP / IP používané k distribuci informací na internetu závisí zpoždění v přenosu informací na počtu směrovačů umístěných na cestě mezi zdrojem a spotřebitelem obsahu. Umístění obsahu na více rozptýlených serverů pomocí CDN snižuje trasu přenosu dat v síti a z pohledu uživatele zrychluje načítání webu .

Snížení počtu skoků , což výrazně zvyšuje rychlost stahování obsahu z internetu. Koncoví uživatelé zažívají menší latenci při stahování obsahu, žádné náhlé změny rychlosti stahování a vysoce kvalitní datový tok. Výsledná stabilita umožňuje operátorům CDN poskytovat HD video obsah , rychlé stahování velkých souborů nebo vysílat video s vysokou kvalitou služeb ( QoS ) a nízkými náklady na síť.

Technologie CDN je schopna zabránit zpožděním v přenosu dat, možným přerušením komunikace a ztrátám na přetížených kanálech a spojích mezi nimi. Správa zátěže během přenosu síťového provozu vám umožňuje snížit zátěž páteře a síťových uzlů rozložením výsledné zátěže mezi vzdálené servery.

Umístění serverů v těsné blízkosti koncových uživatelů může zvýšit odchozí propustnost celého systému. Například přítomnost jediného 100 Mbps portu neznamená tuto rychlost ve všech částech sítě, protože volná šířka pásma hlavního kanálu v době přenosu může být pouze 10 Mbps. V případě použití 10 distribuovaných serverů může být celková propustnost 10×100 Mbps.

Když dojde ke ztrátě připojení k síti, zdroj nadále částečně vykonává svou práci

Moderní doručovací a distribuční sítě jsou schopny automaticky monitorovat integritu dat na každém ze síťových serverů. Zároveň je zaručena 100% dostupnost obsahu pro koncového uživatele v případě ztráty konektivity mezi síťovými uzly, výpadku centrálního nebo vzdáleného serveru.

Vylepšené statistiky a kontrola popularity zdrojů

Nejpokročilejší komerční CDN poskytují statistickou kontrolu nad doručováním a distribucí obsahu. Poskytovatel obsahu může získat všechny potřebné informace o stahování, dostupnosti a popularitě svého obsahu v každém regionu přítomnosti v reálném čase.

DDoS odolnost

Samotná CDN je díky své síle a distribuované architektuře odolná vůči DDoS útokům . Centrální servery mohou být chráněny na úrovni CDN, pokud jsou jejich adresy uzavřeny nebo klasifikovány.

Bezpečnost obsahu

Pokud se data fyzicky ztratí na jednom ze serverů CDN, zůstanou dostupná na druhém.

Nevýhody

Funguje pouze se statickým obsahem

CDN nemůže nic dělat s dynamickým obsahem, pouze volá původní server. Na moderních webech je však procento dynamického obsahu malé. CDN jsou zvláště užitečné při práci s "těžkým" statickým obsahem - soubory, videa, fotografie.

Zpoždění ukládání do mezipaměti

Po úpravě souboru může chvíli trvat, než jej CDN znovu uloží do mezipaměti.

Blokování IP zavře mnoho webů, zejména těch velkých

V Ruské federaci jsou stránky často blokovány podle IP adresy. Často je zároveň jedna z adres CDN „zakázána“, přičemž jsou na ní hostovány všechny weby. Na rozdíl od poskytovatelů hostingu, kterých je obrovské množství, existuje několik desítek velkých sítí CDN a vypnutím kterékoli z nich dojde k uzavření značného počtu webů, zejména velkých a globálních (malé a regionální nemusí používat CDN) .

Technologie

Doručovací a distribuční sítě obsahu se skládají z geograficky rozmístěných multifunkčních platforem, jejichž interakce umožňuje co nejefektivnější zpracování a uspokojení požadavků uživatelů při příjmu obsahu.

Při použití sítě CDN jsou data centrálního serveru internetového zdroje replikována na periferní platformy. Každá platforma udržuje úplnou nebo částečnou kopii distribuovaných dat aktuální. Síťový uzel, který je součástí platformy, spolupracuje s lokálními sítěmi poskytovatelů internetu a distribuuje obsah koncovým uživatelům nejkratší síťovou cestou ze serveru, která je optimální z hlediska zatížení. Délka síťové trasy závisí na geografické nebo topologické vzdálenosti uživatelského počítače od serveru nebo na nákladech na přenos provozu v oblasti přítomnosti.

Ukládání do mezipaměti je běžnou metodou pro implementaci řešení CDN, protože zahrnuje optimální využití místa na disku a propojení síťových kanálů. V tomto případě nese maximální čas strávený stahováním souboru (fronta souborů) první uživatel, který se přihlásil na původní server poskytovatele obsahu. Všichni následující uživatelé budou přistupovat k již staženým replikám ( objektům HTTP ) ze serveru, který je jim nejblíže. Na vzdálených serverech se tak ukládá pouze oblíbený a často požadovaný obsah.

Velké sítě CDN se mohou skládat z velkého počtu distribuovaných uzlů a hostovat své servery přímo v síti každého místního ISP. Mnoho operátorů CDN se zaměřuje na šířku pásma spojovacích kanálů a minimální počet spojovacích bodů v oblasti přítomnosti. Bez ohledu na použitou architekturu je hlavním účelem takových sítí urychlit přenos jak statického obsahu, tak nepřetržitého toku dat.

Viz také

Poznámky

  1. Co je to CDN a jak funguje? . selectel.ru (19. srpna 2019). Získáno 11. ledna 2021. Archivováno z originálu dne 14. ledna 2021.

Odkazy