CDN Red entrega de contenidos
Una red de entrega de contenido (CDN) se compone de equipos conectados en red a través de Internet y cooperar para poner a disposición cualquier contenido o datos (por lo general gran contenido multimedia) a los usuarios.
Esta red se compone de:
– Servidor original, donde los contenidos se «inyecta» en el CDN para ser replicado;
– Nodos distribuidos geográficamente «borde» de la Internet, donde se replican los contenidos;
– Un mecanismo de enrutamiento que permite al usuario solicitar un contenido para ser servido por el nodo de «más cercano», a fin de optimizar el mecanismo de transmisión / entrega.
Los nodos están normalmente conectados a Internet a través de diferentes redes troncales de Internet.
La optimización puede resultar en una reducción de costes de ancho de banda, mejorando la experiencia del usuario, o ambos.
El número de nodos y servidores que componen un CDN varía opciones arquitectónicas, algunas de hasta varios miles de nodos y decenas de miles de servidores.
Tipos de CDN
Podemos distinguir varios tipos de CDN:
– CDN caché para su descarga, incluyendo el apoyo a los sitios Web de contenido dinámico;
– Streaming de medios de CDN, incluyendo aquellos que apoyan la corriente audiovisual (en vivo).
En el caso de transmisión, flujo audiovisual se inyecta en un punto de publicación en el servidor de origen y el CDN inmediatamente replica en el servidor perimetral.
CDN soporte de streaming transmisión en vivo en apoyará diferentes familias de transmisión:
Microsoft Windows Media
Adobe Flash en Vivo (clásico)
Adobe Flash Streaming Dinámico
Microsoft Smooth Streaming
De Apple HTTP Streaming (iPhone y Quicktime X)
3GPP PSS (teléfono móvil)
ISMA
La aparición de la adaptación de streaming HTTP donde la corriente se divide en segmentos y cada segmento se descarga como un archivo normal a través de HTTP activado CDN streaming , el almacenamiento en caché de CDN, debido al hecho de que muchos servidores en los nodos de borde de red a continuación, utilizar un software de servidor HTTP convencional, el costo de la licencia es a menudo gratis, mientras que en el caso del software de servidor streaming, a menudo hay un coste significativo de licencia.
Las consultas se enrutan a los nodos seleccionados como óptimos, dependiendo de las opciones de diseño. Por lo tanto, cuando el rendimiento de investigación es nodos privilegiados que pueden entregar los datos lo más rápido posible para que el usuario se seleccionan. La medida puede ser el número de rebotes o el tiempo requerido para alcanzar la red al usuario solicitante. ¿Cuándo es la optimización de los costes que se busca, seleccione los lugares que ofrecen más bajo costo.
Sin embargo, estos dos tipos de optimización a menudo tienden a superponerse, cuanto más cerca del cliente es también la que tiene el menor costo de la transmisión de nodo de usuario. Un ejemplo es cuando el nodo y el cliente están conectados a la misma red troncal de Internet.
El mecanismo de conmutación de solicitudes de los usuarios al mejor nodo a menudo se basa en la resolución de DNS de nombres de Internet a direcciones de Internet. Por ejemplo, www.youtube.com para algunos usuarios serán enviados al nodo youtube-ui.l.google.com considerado por el mecanismo de enrutamiento de la CDN como el «mejor» nodo para hacerles frente.