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 perimetral?
Suscríbase a theNET, el resumen mensual de Cloudflare sobre las ideas más populares de Internet.
Copiar 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 sitios web contra algunos ataques maliciosos comunes, como los ataques de denegación de servicio distribuido (DDOS).
Aunque la CDN no aloja contenido ni puede reemplazar la necesidad de un alojamiento web adecuado, sí ayuda a almacenar en caché el contenido en el perímetro de la red, lo que mejora el rendimiento del sitio web. Muchos sitios web tienen dificultades para responder a sus necesidades relacionadas con el rendimiento mediante 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 ventajas primarias para la mayoría de los usuarios se pueden clasificar cuatro categorías 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 donde los diferentes proveedores de Internet se conectan entre sí para que cada uno de ellos tenga acceso al tráfico que se origina en sus diferentes redes. Al tener una conexión a estas ubicaciones de alta velocidad y sumamente interconectadas, un proveedor de CDN puede reducir los costes y el tiempo de tránsito en la entrega de datos a alta velocidad.
Más allá de la ubicación de servidores en IXP, una CDN lleva a cabo un número de optimizaciones en las transferencias de datos cliente/servidor estándar. Las CDN sitúan 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 fallos y congestiones de Internet.
Cuando se trata de sitios web que cargan contenido, los usuarios no tardan en abandonar sitios lentos. Los servicios de CDN pueden ayudar a reducir los tiempos de carga de distintas formas:
Descubre todas las formas de acelerar la carga de sitios web con una CDN.
La disponibilidad es un componente fundamental para aquellos que tengan una propiedad de Internet. Los fallos de hardware y los picos de tráfico, ya sean resultado de ataques maliciosos o simplemente debido a 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 funciones que minimizarán el tiempo de inactividad:
Más información acerca de cómo una CDN ayuda a mantener los sitios web conectados.
La seguridad de la información es una parte integral de las CDN. Una CDN puede mantener un sitio seguro con los últimos certificados TLS/SSL que garantizarán un alto estándar de autenticación, encriptación e integridad. Analiza los problemas de seguridad de las CDN y explora la manera de 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 costes de ancho de banda.
La finalidad de una CDN es proporcionar una entrega rápida del contenido de Internet. 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.
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 se beneficien de velocidades más rápidas de carga de página.
Cada vez que un servidor de origen responde a una solicitud, consume ancho de banda. Una CDN gestiona la mayoría de estas solicitudes entregando el contenido almacenado en caché desde sus propios servidores, lo que reduce considerablemente la cantidad de datos que debe proporcionar el servidor de origen, y reduce así los costes de alojamiento.
Debido a su naturaleza distribuida, una CDN puede gestionar mayores volúmenes de tráfico y tolerar mejor los fallos de hardware que un único servidor de origen. Si un servidor o un 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 de los sitios web al proporcionar 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 gracias al almacenamiento en caché.
El almacenamiento en caché es el proceso de almacenar 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. Por lo tanto, la red puede entregar el contenido a los usuarios cercanos sin necesidad de obtenerlo cada vez del servidor de origen.
Si bien los sitios web globales son los que más se beneficiarán, una CDN ofrece ventajas para todos los sitios web que tengan una audiencia distribuida. Ayuda a garantizar una experiencia coherente y rápida para todos los usuarios, independientemente de su ubicación, y proporciona una capa adicional de seguridad y fiabilidad para todos los sitios, independientemente de su tamaño.