Skip to main content

Úvod do distribučních a distribučních sítí (CDN)

VOD MARS 218 - BATTLE OF THE SEXE (Smět 2025)

VOD MARS 218 - BATTLE OF THE SEXE (Smět 2025)
Anonim

V oblasti počítačových sítí, CDN znamená buď Síť pro doručování obsahu nebo Síť distribuce obsahu . CDN je distribuovaný systém klient / server navržený ke zlepšení spolehlivosti a výkonu internetových aplikací.

Historie CDN

Sítě pro distribuci obsahu začaly být navrženy jako celosvětová síť (WWW), která v devadesátých letech explodovala v popularitě. Technici si uvědomili, že internet nemůže zvládnout rychle rostoucí úroveň síťového provozu bez inteligentnějších metod pro řízení toku dat.

Společnost Akamai Technologies byla založena v roce 1998 a byla první společností, která navázala rozsáhlou obchodní činnost kolem CDN. Ostatní následovali s různým stupněm úspěchu. Později si různé telekomunikační společnosti jako AT & T, Deutsche Telekom a Telstra vybudovaly své vlastní CDN. Sítě pro poskytování obsahu dnes nesou značnou část obsahu webu, zejména velké soubory, jako jsou videa a stahování aplikací. Existují komerční a nekomerční CDN.

Jak CDN funguje

Poskytovatel CDN instaluje servery na klíčových místech po Internetu. Každý server obsahuje velké množství místního úložiště plus možnost synchronizace kopií jeho dat s jinými servery v obsahové síti prostřednictvím procesu nazvaného replikace . Tyto servery fungují jako mezipaměti dat. S cílem poskytovat klientům na celém světě nejúčinněji data z mezipaměti nejúčinněji poskytují poskytovatelé CDN své servery na geograficky rozptýlených, "vzdálenějších" místech - místech, která se přímo připojují k páteřnímu internetu, obvykle v datových centrech poblíž velkých poskytovatelů internetových služeb (ISP ). Někteří lidé nazývají servery Point of Presence (PoP) nebo "cache cache".

Vydavatel obsahu, který si přeje šířit své údaje prostřednictvím předplatitelů CDN u poskytovatele. Poskytovatelé CDN poskytují vydavatelům přístup k jejich serverové síti, kde lze nahrát původní verze obsahu (obvykle soubory nebo skupiny souborů) pro distribuci a ukládání do mezipaměti. Poskytovatelé také podporují adresy URL nebo skripty, které majitelé stránek vkládají na svých stránkách, aby ukázali na ty uložené obsahové objekty.

Když klienti Internetu (webové prohlížeče nebo podobné aplikace) posílají požadavky na obsah, přijímající server vydavatele odpovídá a spustí požadavky na servery CDN dle potřeby. Vhodné servery CDN jsou vybrány tak, aby poskytovaly obsah podle geografického umístění klienta. CDN efektivně přináší údaje blíže žadateli, aby minimalizoval úsilí potřebné k jeho přenosu přes internet.

Je-li server CDN odeslán obsahový objekt, ale nemá kopii, požádá o to rodičovský server CDN. Kromě předání kopie žadateli bude server CDN ukládat (ukládá do mezipaměti) jeho kopii tak, aby následné požadavky na stejný objekt byly splněny, aniž by bylo nutné znovu požádat rodiče. Objekty jsou odstraněny z vyrovnávací paměti buď když server potřebuje uvolnit místo (proces nazvaný Äã vystěhování ) nebo když objekt nebyl po nějakou dobu požadován (proces nazvaný stárnutí ).

Výhody sítí pro poskytování obsahu

CDNs vzájemně prospívají poskytovatelům, vydavatelům obsahu a klientům (uživatelům) několika způsoby:

  • Velcí poskytovatelé, jako je Akamai, přinesli z CDN lukrativní podniky, ale i menší firmy měly úspěch. Tyto distribuované systémy pomáhají snižovat celosvětové celosvětové zatížení na internetu, čímž web funguje efektivněji pro všechny.
  • CDN mohou zlepšit kvalitu služby vydavatele. Díky tomu, že jejich připojení budou rychlejší a rychlejší ke stažení, vydavatelé zvýší spokojenost svých zákazníků (a mají tendenci přitahovat více zákazníků).
  • Uživatelé klientů využívají mnohem rychlejší stahování pro obsah podporující CDN, například videa a obecně lepší odezvu (nižší latence sítě, kratší časy za dobou zpoždění) internetových aplikací.

Problémy s CDN

Poskytovatelé CDN zpravidla účtují své zákazníky podle objemu síťového provozu, který každý generuje prostřednictvím svých aplikací a služeb. Poplatky se mohou hromadit rychle, zvláště když zákazníci jsou přihlášeni k tarifním službám a překračují jejich limity. Mohou být obzvláště problematická náhlý nárůst dopravy způsobený neplánovanými společenskými a zpravodajskými událostmi nebo někdy dokonce útoky typu Denial of Service (DoS).

Použití CDN zvyšuje závislost vydavatele obsahu na podnikatelských subjektech třetích stran. Pokud poskytovatel zažívá technické problémy s jeho infrastrukturou, mohou uživatelé zaznamenat značné problémy s použitelností, jako je například pomalé streamování videa nebo vypršení časového limitu sítě. Majitelé stránek obsahových stránek mohou obdržet stížnosti, neboť koncoví zákazníci obecně neidentifikují čísla CDN.