Una CDN administra servidores en múltiples ubicaciones distribuidas geográficamente, almacena copias de los videos (y otros tipos de contenido web, incluidos documentos, imágenes y audio) en sus servidores e intenta dirigir cada solicitud de usuario a una ubicación de CDN que proporcione la mejor experiencia de usuario. Gracias a ellas las cachés web desempeñan un papel cada vez más importante en Internet. Una empresa de CDN instala numerosas cachés distribuidas geográficamente por Internet, localizando así gran parte del tráfico. Existen CDN compartidas y CDN dedicadas.

Muchas CDN utilizan una estrategia sencilla: si un cliente solicita un vídeo de un clúster que no lo almacena, el clúster lo recupera y almacena una copia localmente mientras lo transmite al cliente simultáneamente. De forma similar al almacenamiento en caché web, cuando el almacenamiento de un clúster se llena, se eliminan los vídeos que no se solicitan con frecuencia.

Una empresa de vídeo por Internet, podría construir un único data center, almacenar todos sus vídeos allí y transmitirlos directamente desde allí a clientes de todo el mundo. Sin embargo, este enfoque presenta tres problemas principales.

Problemáticas

Objetivos:

image.png

image.png

Tipos de infraestructura:

Funcionamiento