La historia de las redes de distribución y entrega de contenidos (CDN)

La historia de las redes de distribución y entrega de contenidos (CDN)

La historia de las redes de distribución y entrega de contenidos (CDN)

VALORACIÓN DEL ARTÍCULO:
5/5


En redes informáticas, CDN significa Red de Entrega de Contenido o Red de Distribución de Contenido . Una CDN es un sistema cliente/servidor distribuido diseñado para mejorar la fiabilidad y el rendimiento de las aplicaciones de Internet.

Índice de contenidos

Historia de las CDNs

Las Redes de Entrega de Contenido comenzaron a ser concebidas a medida que la World Wide Web (WWW) fue creciendo en popularidad durante la década de 1990. Los líderes técnicos se dieron cuenta de que Internet no podía manejar el creciente nivel de tráfico de la red sin métodos más inteligentes para gestionar el flujo de datos.

Fundada en 1998, Akamai Technologies fue la primera empresa en construir un negocio a gran escala alrededor de las CDNs. Otros siguieron con diferentes grados de éxito. Más tarde, varias compañías de telecomunicaciones como AT&T, Deutsche Telekom y Telstra también construyeron sus propias CDNs. Las Redes de Entrega de Contenido hoy en día llevan una porción significativa del contenido de la web, especialmente archivos grandes como videos y descargas de aplicaciones. Existen tanto CDNs comerciales como no comerciales.

Cómo funciona una CDN

Un proveedor de CDN instala sus servidores en ubicaciones clave a través de Internet. Cada servidor contiene grandes cantidades de almacenamiento local además de la capacidad de sincronizar copias de sus datos con otros servidores en la red de contenido a través de un proceso llamado replication. Estos servidores actúan como cachés de datos. Con el fin de suministrar datos en caché a clientes de todo el mundo de la forma más eficiente posible, los proveedores de CDN instalan sus servidores en «ubicaciones periféricas» geográficamente dispersas, es decir, lugares que se conectan directamente a la red troncal de Internet, normalmente en los centros de datos cercanos a los grandes proveedores de servicios de Internet (ISP). Algunas personas los llaman servidores de Punto de Presencia (PoP) o «cachés de borde» en consecuencia.

Un editor de contenido que desea distribuir sus datos a través de suscriptores de CDN con el proveedor. Los proveedores de CDN dan a los editores acceso a su red de servidores donde se pueden cargar versiones originales de objetos de contenido (normalmente archivos o grupos de archivos) para su distribución y almacenamiento en caché. Los proveedores también admiten URLs o scripts que los editores incrustan en sus sitios para apuntar a esos objetos de contenido almacenados.

Cuando los clientes de Internet (navegadores web o aplicaciones similares) envían solicitudes de contenido, el servidor receptor del editor responde y activa las solicitudes a los servidores CDN según sea necesario. Se eligen servidores CDN adecuados para entregar el contenido de acuerdo con la ubicación geográfica del cliente. La CDN acerca efectivamente los datos al solicitante para minimizar el esfuerzo necesario para transferirlos a través de Internet.

Si se solicita a un servidor de CDN que envíe un objeto de contenido pero no posee una copia, éste, a su vez, solicitará un servidor de CDN padre para uno. Además de reenviar la copia al solicitante, un servidor de CDN guardará (caché) su copia para que las solicitudes posteriores para el mismo objeto se puedan cumplir sin necesidad de preguntar de nuevo al padre. Los objetos se eliminan de la caché cuando el servidor necesita liberar espacio (un proceso llamado eviction) o cuando el objeto no ha sido solicitado durante un periodo de tiempo (un proceso llamado aging).

Beneficios de las redes de entrega de contenido

Las CDNs benefician mutuamente a los proveedores, editores de contenido y clientes (usuarios) de varias maneras:

  • Los grandes proveedores como Akamai han hecho negocios lucrativos a partir de CDNs, pero las empresas más pequeñas también han tenido éxito. Estos sistemas distribuidos ayudan a disminuir la carga global mundial en Internet, haciendo que la web funcione más eficientemente para todos.
  • Las CDNs pueden mejorar la calidad de servicio de un editor. Al hacer que sus conexiones sean más receptivas y que el contenido se descargue más rápido, los editores aumentan la satisfacción de sus clientes (y tienden a atraer a más clientes).
  • Los usuarios de clientes disfrutan de descargas mucho más rápidas de contenido habilitado para CDN, como vídeos, y en general de una mejor capacidad de respuesta (menor latencia de la red, tiempos más cortos de viaje de ida y vuelta) de las aplicaciones de Internet.

Problemas con las CDNs

Los proveedores de CDN suelen cobrar a sus clientes en función del volumen de tráfico de red que cada uno genera a través de sus aplicaciones y servicios. Las tarifas pueden acumularse rápidamente, especialmente cuando los clientes están suscritos a planes de servicio escalonados y exceden sus límites. Los picos repentinos de tráfico provocados por acontecimientos sociales y noticiosos no planificados, o incluso los ataques de denegación de servicio (DoS), pueden ser especialmente problemáticos.

El uso de una CDN aumenta la dependencia de un editor de contenido de empresas de terceros. Si el proveedor experimenta problemas técnicos con su infraestructura, los usuarios pueden experimentar problemas significativos de usabilidad, como la lentitud en la transmisión de vídeo o los tiempos de espera de la red. Los propietarios de los sitios de contenido pueden recibir quejas, ya que los clientes finales generalmente no se identifican con las CDN.

TAMBIÉN TE INTERESA

SMS-fraudulento-Renta-2024

Ojo con tu declaración de la Renta 2024: SMS y webs falsas podrían saquearte

La campaña de la Renta 2024 se encuentra activa desde hace semanas. Hacienda llama, como cada año, a millones de contribuyentes para presentar su declaración. Desde hace años, este trámite se puede realizar cómodamente en los canales online habilitados por la Administración. Además de Renta Web, cabe la posibilidad de hacer la operación o simulación

grabar-un-despido-en-TikTok

La (peligrosa) tendencia de grabar un despido en TikTok

TikTok es una red social en la que cabe absolutamente de todo. Y cuando decimos todo, es todo. Una de las últimas tendencias en auge es grabar un despido en TikTok. Si uno hace una búsqueda de contenido desde hashtags como #layoffs y #techleyoffs, encontrará un gran número de vídeos de personas que son echadas

impacto-a-la-IA-Generativa-en-el-cloud-privado

El impacto de la IA Generativa en el Cloud Privado

En este artículo indagamos sobre un término que está muy de moda en estos días: la IA Generativa. Además de describir qué y cuál es su potencial, lo vamos a relacionar con el Cloud Privado, ya que estos entornos pueden dar un gran paso adelante gracias a la capacidad de procesamiento y generación de datos

recetas-de-postres

Conviértete en todo un chef con las recetas de cocina de Alexa

El famoso asistente de voz de Amazon puede hacer casi de todo lo que le pidas, incluidas las recetas de cocina de Alexa. Tras cinco años de vida en España, algo más en Estados Unidos, los datos que maneja la compañía indican que muchas personas recurren a Alexa como su ayudante en la cocina, ya