Qué es y cómo trabajar una Content Delivery Network?

Lectores,

Antes que nada permítanme disculparme por los días en que no he publicado noticias, pero he tenido unas largas jornadas laborales que me lo impidieron.

A continuación, me gustaría describirles una CDN o Content Delivery Netowrk (Red de Distribución de Contenidos, en español). Los CDN se utilizan para facilitar el acceso a un sitio web y minimizar los recursos de red compartidos, así como la utilización del ancho de banda.

Una CDN está compuesta por un conjunto de Servidores que trabajan de forma transparente, orientándose a brindar al visitante web un acceso más eficiente. Mediante un servidor primario, se localiza a través de GeoIP la ubicación del visitante (IP/País/ISP), permitiéndole así ingresar al sitio web solicitado de manera más rápida y con la menor cantidad de saltos posibles.

Un ejemplo:

A modo de ejemplo, si realizamos una traza a www.pablofain.com.ar, visualizaremos algo como lo siguiente (digo algo porque no todos los ISP de Argentina están trabajando con CDN):

Tracing route to www.pablofain.com.ar [190.228.29.14]
over a maximum of 30 hops:

1 1 ms 1 ms 1 ms 192.168.2.1
2 * * * Request timed out.
3 10 ms 25 ms 10 ms RBWLD01-Gi9-1-3926.mrse.com.ar [200.51.233.36]
4 10 ms 10 ms 10 ms RBWLD01-Po11.mrse.com.ar [200.51.233.57]
5 12 ms 12 ms 11 ms cli02ra-se-4-2-2.tasf.telecom.net.ar [200.3.34.1
33]
6 12 ms 12 ms 12 ms host141.200-3-81.telecom.net.ar [200.3.81.141]
7 37 ms 48 ms 47 ms mx2914.godns.net [190.228.29.14]

Obtuvimos de esta manera, un ingreso al sitio en 47 milisegundos desde nuestra ubicación en Buenos Aires.

Los CDN están ubicados estratégicamente a lo largo y ancho de todo el planeta, en las principales ciudades del mundo, y administrados en su mayoría por los más importantes ISP.

Para explicarles un poco mejor la información anterior, www.pablofain.com.ar se encuentra localizada en el Datacenter de uno de los proveedores de telefonía y datos más importantes de Argentina, y actualmente está trabajando sobre el Nodo 1 del mencionado proveedor, enviando hacia allí casi un 10% de las visitas que recibe, permitiendo de esta manera una menor saturación del Nodo Default.

Cabase, Camara Argentina de Bases de Datos y Servicios en Línea, de Argentina, posee un NAP (Network Access Point, por sus siglas en inglés) que trabaja en conjunto con los CDN de los proveedores de Argentina. Cabase explica:

“Los NAPs (Network Access Points por sus siglas en inglés) o también conocidos como IXs (Internet eXxchanges) son componentes fundamentales de la Red Internet. A través de un NAP, se produce el intercambio de tráfico entre las redes de diversas entidades (operadores, proveedores de acceso, organismos de gobierno, entidades académicas, etc.)

Estos puntos neurálgicos de la Red se han construido en todo el mundo bajo distintos esquemas institucionales, topológicos y operacionales. No obstante, la mayoría de ellos persigue idénticos objetivos: eficientizar el ruteo de Internet, mejorando la calidad de servicio y minimizar los costos de interconexión.”

Espero que esta información les haya sido útil, he recibido diversas consultas en las últimas semanas al respecto, y me pareció interesante explicarlo de manera simple y concreta, sin demasiadas vueltas ni diagramas técnicos initerpretables para los mortales =)

Espero hayan pasado unas bonitas pascuas, y que tengan una excelente semana!

1 comentario en “Qué es y cómo trabajar una Content Delivery Network?

Deja un comentario

A %d blogueros les gusta esto: