Pri vytváraní počítačových sietí, CDN znamená buď Sieť na dodávanie obsahu alebo Sieť distribúcie obsahu , CDN je distribuovaný systém klient / server určený na zlepšenie spoľahlivosti a výkonu internetových aplikácií.
História CDN
Siete na doručovanie obsahu začali byť navrhované ako WWW, ktorá sa v 90. rokoch rozšírila o popularitu. Technickí vedúci predstavitelia zistili, že internet nemôže zvládnuť rýchlo rastúcu úroveň sieťovej prevádzky bez inteligentnejších metód riadenia toku dát.
Spoločnosť Akamai bola založená v roku 1998 a bola prvou spoločnosťou, ktorá vytvorila rozsiahle podnikanie v oblasti CDN. Iní nasledovali s rôznym stupňom úspechu. Neskôr rôzne telekomunikačné spoločnosti ako AT & T, Deutsche Telekom a Telstra vybudovali svoje vlastné CDN. Siete dodávania obsahu dnes nesú významnú časť obsahu webu, najmä veľké súbory, ako sú napríklad preberanie videí a aplikácií. Existujú komerčné aj neobchodné CDN.
Ako funguje CDN
Poskytovateľ CDN nainštaluje svoje servery na kľúčové miesta cez internet. Každý server obsahuje veľké množstvo lokálneho úložiska a možnosť synchronizovať kópie svojich údajov s inými servermi v obsahovej sieti prostredníctvom procesu nazvaného replikácie , Tieto servery slúžia ako dátové vyrovnávacie pamäte. S cieľom čo najefektívnejšie poskytovať klientom na celom svete údaje uložené vo vyrovnávacej pamäti, poskytovatelia CDN nainštalujú svoje servery na geograficky rozptýlené miesta - miesta, ktoré sa priamo pripájajú k internetovej chrbtici, zvyčajne v dátových centrách v blízkosti veľkých poskytovateľov internetových služieb (ISP ). Niektorí používatelia nazývajú servery Point of Presence (PoP) alebo "cache cache".
Vydavateľ obsahu, ktorý chce distribuovať svoje údaje prostredníctvom účastníkov CDN s poskytovateľom. Poskytovatelia CDN dávajú vydavateľom prístup k svojej serverovej sieti, kde sa môžu nahradiť pôvodné verzie obsahových objektov (zvyčajne súbory alebo skupiny súborov) na distribúciu a ukladanie do vyrovnávacej pamäte. Poskytovatelia tiež podporujú adresy URL alebo skripty, ktoré vlastníci umiestňujú na svojich stránkach, aby poukazovali na uložené objekty obsahu.
Keď internetové klienti (webové prehliadače alebo podobné aplikácie) posielajú žiadosti o obsah, prijímací server vlastníka odpovedá a spustí požiadavky na servery CDN podľa potreby. Vhodné CDN servery sú vybrané tak, aby poskytovali obsah podľa geografickej polohy klienta. CDN efektívne prináša dáta bližšie k žiadateľovi s cieľom minimalizovať úsilie potrebné na jeho prenos cez internet.
Ak je server CDN požiadaný o odoslanie obsahuového objektu, ale nemá kópiu, potom bude požiadať rodičovský server CDN o jednu. Okrem preposielania kópie žiadateľovi server CDN uloží svoju kópiu (vyrovnávaciu pamäť) tak, aby následné požiadavky na ten istý objekt mohli byť splnené bez opätovného požiadania o rodičov. Objekty sa odstránia z vyrovnávacej pamäte, keď server potrebuje uvoľniť miesto (proces nazvaný Äã vypudenie ) alebo keď objekt nebol vyžiadaný dlhší čas (proces nazvaný starnutie ).
Výhody siete na poskytovanie obsahu
CDNs vzájomne prospejú poskytovateľom, vydavateľom obsahu a klientom (používateľom) niekoľkými spôsobmi:
- Veľkí poskytovatelia, ako Akamai, zarobili lukratívne obchody z CDN, ale aj menšie firmy mali úspech. Tieto distribuované systémy pomáhajú znižovať celkové celosvetové zaťaženie na internete, čo robí webový chod efektívnejším pre všetkých.
- Služba CDN môže zlepšiť kvalitu služby poskytovateľa. Tým, že ich pripojenia reagujú rýchlejšie a obsah rýchlejšie sťahujú, vydavatelia zvyšujú spokojnosť zákazníkov (a majú tendenciu prilákať viac zákazníkov).
- Používatelia klientov využívajú oveľa rýchlejšie preberanie obsahu s podporou CDN, napríklad videa a všeobecne lepšej reakcie (nižšia latencia siete, kratšie časy zaokrúhľovania) internetových aplikácií.
Problémy s CDN
Poskytovatelia CDN zvyčajne účtujú svojich zákazníkov podľa objemu sieťovej prevádzky, ktorú každý generuje prostredníctvom svojich aplikácií a služieb. Poplatky sa môžu hromadiť rýchlo, najmä keď sa zákazníci prihlásia na odstupňované plány služieb a prekročia svoje limity. Náhle hroty dopravnej situácie vyvolané neplánovanými spoločenskými a spravodajskými udalosťami, alebo niekedy dokonca aj útokmi typu Denial of Service (DoS), môžu byť obzvlášť problematické.
Použitie CDN zvyšuje spoliehanie sa na vydavateľstvo obsahu v podnikoch tretích strán. Ak poskytovateľ narazí na technické problémy so svojou infraštruktúrou, môžu používatelia zaznamenať značné problémy s použiteľnosťou, ako napríklad pomalé streaming videa alebo časové limity siete. Vlastníci stránok obsahových stránok môžu dostávať sťažnosti, pretože koncoví zákazníci sa vo všeobecnosti neidentifikujú s CDN.













