Explora cómo una CDN ofrece una entrega de contenido rápida, eficaz y segura a los servicios de sitios web y de Internet.
Después de leer este artículo podrás:
Contenido relacionado
Fiabilidad de la CDN
¿Qué es Anycast?
¿Qué es un centro de datos de CDN?
¿Qué es un servidor de origen?
¿Qué es un servidor de extremo?
Suscríbete a theNET, el resumen mensual de Cloudflare sobre las ideas más populares de Internet.
Copiar el enlace del artículo
Una red de entrega de contenido (CDN) es un grupo de servidores distribuidos geográficamente que almacenan en caché contenido cerca de los usuarios finales. Una CDN permite transferir rápidamente los activos necesarios para cargar contenido de Internet, como páginas HTML, archivos JavaScript, hojas de estilo, imágenes y vídeos.
La popularidad de los servicios de CDN sigue creciendo y hoy en día la mayor parte del tráfico web se sirve a través de CDN, incluido el tráfico de sitios importantes como Facebook, Netflix y Amazon.
Una CDN configurada correctamente también puede ayudar a proteger los sitios web contra algunos ataques maliciosos comunes, como los ataques de denegación de servicio distribuido (DDOS).
Aunque una CDN no aloja contenido y no puede reemplazar la necesidad de un alojamiento web adecuado, sí ayuda a almacenar en caché el contenido en el extremo de la red, lo que mejora el rendimiento del sitio web. Muchos sitios web luchan para que sus necesidades de rendimiento sean satisfechas por los servicios de alojamiento tradicionales, por lo que optan por las CDN.
Las CDN, que utilizan el almacenamiento en caché para reducir el ancho de banda del servidor, ayudando al mismo tiempo a prevenir interrupciones en el servicio y mejorar la seguridad, suelen ser la opción preferida para mitigar algunos de los principales problemas asociados con el alojamiento web tradicional.
Aunque los beneficios de usar una CDN varían según el tamaño y las necesidades de una propiedad de Internet, las principales ventajas para la mayoría de los usuarios se pueden dividir en 4 componentes diferentes:
En esencia, una CDN es una red de servidores vinculados entre sí cuyo objetivo es entregar contenido de la manera más rápida, económica, confiable y segura posible. Para mejorar la velocidad y la conectividad, una CDN colocará servidores en los puntos de intercambio entre diferentes redes.
Estos puntos de intercambio de Internet (IXP) son las ubicaciones principales en las que los diferentes proveedores de Internet se conectan para proporcionar acceso mutuo al tráfico que se origina en sus diferentes redes. Al tener una conexión a estas ubicaciones de alta velocidad y muy interconectadas, un proveedor de CDN puede reducir los costos y los tiempos de tránsito en la entrega de datos a alta velocidad.
Más allá de la disposición de servidores en IXP, una CDN realiza una serie de optimizaciones en las transferencias de datos del cliente/servidor estándar. Las CDN colocan los centros de datos en ubicaciones estratégicas en todo el mundo, mejoran la seguridad y están diseñadas para resistir varios tipos de fallas y congestiones de Internet.
Cuando se trata de sitios web que cargan contenido, los usuarios abandonan un sitio rápidamente cuando este se ralentiza. Los servicios de CDN pueden ayudar a reducir los tiempos de carga de las siguientes maneras:
Explora todas las maneras en que una CDN ayuda a los sitios web a cargar más rápido.
El tiempo de actividad es un componente esencial para cualquier persona con una propiedad de Internet. Las fallas de hardware y los picos en el tráfico, como resultado de ataques maliciosos o simplemente un aumento en la popularidad, tienen el potencial de interrumpir un servidor web y evitar que los usuarios accedan a un sitio o servicio. Una CDN completa tiene varias características que minimizarán el tiempo de inactividad:
Más información sobre cómo una CDN ayuda a mantener los sitios web conectados.
La seguridad de la información está integrada en una CDN. Una CDN puede mantener un sitio seguro con nuevos certificados TLS/SSL que asegurarán un alto nivel de autenticación, encriptación e integridad. Investiga las preocupaciones que plantea la seguridad en torno a las CDN y explora qué se puede hacer para entregar contenido de forma segura. Más información acerca de la seguridad en el uso de CDN mediante SSL/TLS.
Cada vez que un servidor de origen responde a una solicitud, se consume ancho de banda. Descubre cómo las CDN, como la CDN de Cloudflare, reducen las solicitudes de origen y los costos de ancho de banda.
El propósito de una CDN es ofrecer una distribución rápida de contenido de Internet. Permite transferir rápidamente los activos necesarios para cargar contenido web, como páginas HTML, archivos JavaScript, hojas de estilo, imágenes y vídeos.
Al distribuir el contenido más cerca de los visitantes del sitio web a través de centros de datos ubicados estratégicamente, una CDN reduce la distancia física que deben recorrer los datos. Esto minimiza la latencia y garantiza que los usuarios tengan velocidades más rápidas de carga de página.
Cada vez que un servidor de origen responde a una solicitud, se consume ancho de banda. Una CDN gestiona la mayoría de estas solicitudes entregando contenido almacenado en caché desde sus propios servidores, lo que reduce significativamente la cantidad de datos que debe proporcionar el servidor de origen y, por lo tanto, los costos de alojamiento.
Gracias a su naturaleza distribuida, una CDN puede manejar mayores cantidades de tráfico y soportar mejor las fallas de hardware que un solo servidor de origen. Si un servidor o centro de datos deja de funcionar, la red puede redistribuir automáticamente el tráfico a otros servidores disponibles para mantener el sitio web en línea.
Las CDN pueden mejorar la seguridad del sitio web al ofrecer mitigación de DDoS, gestionar certificados de seguridad, alojar un WAF y otras optimizaciones. Como se encuentra en el perímetro de la red, puede identificar y bloquear muchos tipos de tráfico malicioso antes de que lleguen al servidor de origen.
Un proveedor de alojamiento web almacena tus archivos originales, mientras que una CDN hace que esos archivos sean más accesibles para una audiencia global mediante el almacenaje en caché.
El almacenamiento en caché es el proceso de guardar copias de archivos en ubicaciones temporales para que se pueda acceder a ellos más rápidamente. En una CDN, los archivos se almacenan en caché en servidores perimetrales ubicados en todo el mundo, lo que permite que la red distribuya contenido a los usuarios cercanos sin necesidad de obtenerlo cada vez del servidor de origen.
Si bien los sitios globales obtienen los mayores beneficios, cualquier sitio web con una audiencia distribuida puede beneficiarse de una CDN. Ayuda a garantizar una experiencia uniforme y rápida para todos los usuarios, independientemente de su ubicación, y ofrece una capa adicional de seguridad y fiabilidad para sitios de todos los tamaños.