Síť doručování obsahu CDN
Úvod

Síť doručování obsahu CDN (Content Delivery Network) je síť, která se skládá z velkého počtu distribučních míst (tzv. uzlů). Tato síť je spuštěna v rámci sítě internet a může přinést obrovské množství obsahu k obrovskému množství příjemců. Je to síť určena k distribuci obsahu.

Nejoblíbenější využití těchto sítí je distribuce softwarových aktualizací.

Síť CDN je ve vlastnictví poskytovatele CDN, který je zodpovědný za distribuci obsahu ke koncovému zákazníkovi CDN.

Výhodou CDN je sdílení zdrojů, protože pokud by každý softwarový poskytovatel chtěl distribuovat aktualizace ke svým zákazníkům, musel by vybudovat systém serverů, které by musel udržovat v provozu. Takové řešení by vytvářelo paralelní systémy, což by v konečném důsledku způsobovalo zvyšování cen za distribuci.

Síť CDN je organizovaná ve dvou vrstvách:

Distribuce obsahu CDN se dělí na dvě metody:

1. přímá - podobně jako při multicastovém přenosu všichni příjemci dostanou stejný obsah, ve stejném čase.

Dobrým příkladem je sportovní událost, když každý zákazník chce vidět zápas s minimálním zpožděním (přípustná hodnota je nejvýše 10 sekund)

2. nepřímá - obsah, jehož tvorba začala a skončila v minulosti. Nepřímou distribuci lze rozdělit do dvou typů přenosových metod: stahování, postupné stahování.

Příkladem může být dobře známé postupné stahování videí (YouTube) nebo distribuce aktualizací.

Architektura CDN