CDN Explicado

Divulgación: HostScore está soportado por lectores. Cuando compra a través de nuestros enlaces, podemos ganar una comisión.

¿Qué es la red de entrega de contenido (CDN)?

Redes de distribución de contenidos (CDN) son servidores vinculados ubicados estratégicamente en todo el mundo. Ayudan a los sitios web a ofrecer contenido estático más rápido en cualquier ubicación. Además de las mejoras de rendimiento, CDNTambién ayudan a mejorar la confiabilidad y seguridad del sitio web.

¿Por qué utilizar un CDN

Los sitios web son colecciones de múltiples tipos de datos que trabajan juntos para formar un todo. Por ejemplo, un sitio web puede tener archivos HTML, imágenes y contener información sin procesar en una base de datos. Todo esto se encuentra en un servidor de alojamiento web.

Cuando un visitante ingresa la dirección de un sitio web, el navegador envía una solicitud al servidor. Luego, el servidor web entrega el contenido solicitado. Un problema con esto radica en la distancia entre el visitante y el servidor web.

Cuanto mayor sea la distancia, más tardarán los datos en viajar. Si los visitantes se encuentran en el otro extremo del mundo, pueden sentir que el rendimiento del sitio web es deficiente, aunque eso no sea necesariamente cierto.

Aunque los propietarios de sitios pueden intentar elegir ubicaciones de servidores más cercanas a su público objetivo, esto puede resultar, en el mejor de los casos, complicado. Para superar este problema CDNentran en juego.

Consulte una lista de los principales proveedores de alojamiento con funciones integradas gratuitas. CDN.

Cómo CDNs trabajo

Para abordar la distancia entre los sitios web y los visitantes, CDNMantenga una copia en caché de los elementos estáticos de su sitio en varias ubicaciones. Cuando se realiza una solicitud a su sitio, el CDN sirve primero esos datos desde la ubicación más cercana. 

Mientras tanto, su sitio acaba de ganar un poco más de tiempo para entregar la información restante solicitada. Si bien el objetivo principal de esto es mejorar la velocidad de entrega a varios lugares, CDNTambién viene con otros beneficios.

Ventajas de usar un CDN

Latencia reducida

Como se mencionó, una de las razones principales para usar un CDN es ayudar a mejorar el rendimiento del sitio web, en particular, la velocidad de carga de la página web. Esto se hace almacenando en caché contenido estático en ubicaciones estratégicas de todo el mundo.

Seguridad incrementada

Dado que actúan como primera línea para la carga de su sitio, CDNTambién actúan como primera línea de defensa. De hecho, CDNSe sabe que los dispositivos ofrecen múltiples beneficios de seguridad. Estos van desde la prevención de ataques de denegación de servicio distribuido (DDoS) hasta la gestión y el control de bots.

Cargas de servidor más bajas

Almacenar y entregar elementos estáticos almacenados en caché de su sitio web significa que no tendrán que entregarse desde su alojamiento web. Esto no es sólo una reducción en el proceso, sino también un ahorro potencialmente significativo en ancho de banda.

Características adicionales

No todos los servidores web te ofrecen lo mejor de todo. Por ejemplo, es posible que algunos no admitan HTTP / 2 lo que puede resultar útil para aumentar el rendimiento del sitio web. Usando un CDN significa que es posible que puedas heredar algunas de estas características.

Datos y análisis

Si toda la información hacia y desde su sitio fluye a través de un CDN, puede recopilar cantidades masivas de datos. Para aquellos que no quieran recurrir a otra parte para que les proporcione información analítica, pueden obtenerla de su CDN proveedor.

Tipos de CDN Disponibles

Hay dos tipos principales de CDN actualmente disponibles en el mercado: empujar y tirar. Cuando "empujas" un servidor, eso significa que en realidad estás enviando contenido estático al servidor. CDN. Por ejemplo, si subiera una imagen, se enviaría a la página CDN. CDN Luego tomaría esa imagen y la almacenaría en caché en su red. 

Un servidor 'pull' difiere ligeramente de un servidor 'push'. En un servidor 'pull', alguien tiene que solicitar el enlace de lo que estás buscando. Por ejemplo, cuando alguien solicita una imagen de su sitio, el CDN mira su servidor y extrae esa imagen, la descarga y luego la distribuye.

Otros Útiles CDN Terminología

  • Nodo - cada uno CDN El servidor se llama nodo. Los datos normalmente se entregan desde el nodo más cercano a donde se realizó una solicitud.
  • Balanceo de carga - Distribuir la entrega de datos de manera eficiente para "equilibrar" el uso de recursos en un servidor o red. Esto ayuda a evitar la congestión y ralentizar el rendimiento.
  • DDoS – Una forma de ciberataque diseñada para saturar un servicio web (por ejemplo, un sitio web, una aplicación web) con una sobrecarga de datos. Cuando el servicio ya no puede dar abasto, falla y deja de estar disponible.
  • Natural - Esto es lo que CDNs se refiere al servidor del cual extrae el contenido. Por ejemplo, si su sitio web utiliza un CDN, ese sería el 'origen' de tu CDN se refiere a.
  • Tiempo de vivir (TTL) – Dado que todos los activos en CDN Los servidores son cachés, es necesario establecer un período para que esos datos caduquen. Luego, se realizará una nueva solicitud por parte del CDN a los orígenes en busca de datos nuevos. Esto se conoce como TTL.

Conclusión: los beneficios superan el costo

El rendimiento y la seguridad son dos consignas clave para todos los propietarios de sitios web. Además de eso, CDNs son relativamente rentables. Cloudflare por ejemplo, ofrece una solución gratuita. CDNTambién cobramos principalmente por ancho de banda, por lo que solo paga según el volumen de tráfico que obtiene.

Realmente no hay muchas razones para no usar un CDN, y como he señalado anteriormente, los beneficios superan con creces el costo potencial.


Mas de HostScore

Calculadora de Alojamiento

¿Está pagando de más por su proveedor de alojamiento web?

Cuéntenos sobre su sitio web y le ayudaremos a estimar cuánto debe pagar por su proveedor de alojamiento web durante los próximos 12 meses.

Prueba Gratis

Artículo de Timothy Shim

Timothy Shim es escritor, editor y experto en tecnología. Comenzó su carrera en el campo de la tecnología de la información, rápidamente encontró su camino hacia la impresión y desde entonces ha trabajado con títulos de medios nacionales, regionales e internacionales, incluidos ComputerWorld, PC.com, Business Today y The Asian Banker. Su experiencia radica en el campo de la tecnología tanto desde el punto de vista del consumidor como del empresarial.
Foto del autor