Que es cdn

Google cdn

Una red de distribución de contenidos (CDN) es una red distribuida de servidores que puede entregar eficazmente contenidos web a los usuarios. Las CDNs almacenan el contenido en caché en servidores de borde en ubicaciones de punto de presencia (POP) que están cerca de los usuarios finales, para minimizar la latencia.

Azure Content Delivery Network (CDN) ofrece a los desarrolladores una solución global para entregar rápidamente contenido de gran ancho de banda a los usuarios, almacenando su contenido en caché en nodos físicos estratégicamente situados en todo el mundo. Azure CDN también puede acelerar el contenido dinámico, que no puede ser almacenado en caché, aprovechando varias optimizaciones de red utilizando los POP de CDN. Por ejemplo, la optimización de rutas para evitar el Protocolo de Pasarela de Frontera (BGP).

Para utilizar Azure CDN, debe poseer al menos una suscripción a Azure. También debe crear al menos un perfil de CDN, que es una colección de puntos finales de CDN. Cada punto final de CDN representa una configuración específica de comportamiento de entrega de contenido y acceso. Para organizar sus puntos finales de CDN por dominio de Internet, aplicación web o algún otro criterio, puede utilizar varios perfiles. Dado que los precios de la CDN de Azure se aplican en el nivel del perfil de la CDN, debe crear varios perfiles de CDN si desea utilizar una combinación de niveles de precios. Para obtener información sobre la estructura de facturación de la CDN de Azure, consulte Comprender la facturación de la CDN de Azure.

Cdn-anbieter

Una red de entrega de contenidos (CDN) es un componente crítico de casi cualquier aplicación web moderna. Antes, las CDN se limitaban a mejorar la entrega de contenidos replicando los archivos más solicitados (contenidos estáticos) en un conjunto de servidores de caché distribuidos por todo el mundo. Sin embargo, las CDN se han vuelto mucho más útiles con el tiempo. Para el almacenamiento en caché, una CDN reducirá la carga de un origen de aplicación y mejorará la experiencia del solicitante al entregar una copia local del contenido desde un borde de caché cercano, o Punto de Presencia (PoP). El origen de la aplicación se libra de abrir la conexión y entregar el contenido directamente, ya que la CDN se encarga del trabajo pesado. El resultado final es que los orígenes de la aplicación no necesitan escalar para satisfacer la demanda de contenido estático.

Las CDNs hacen mucho más que almacenar en caché, ahora entregan contenido dinámico que es único para el solicitante y que no se puede almacenar en caché. La ventaja de que una CDN entregue contenidos dinámicos es el rendimiento y el escalado de las aplicaciones. La CDN establecerá y mantendrá conexiones seguras más cerca del solicitante y, si la CDN está en la misma red que el origen, como es el caso de las CDN basadas en la nube, el enrutamiento de vuelta al origen para recuperar el contenido dinámico se acelera. Además, contenidos como datos de formularios, imágenes y texto pueden ser ingeridos y enviados de vuelta al origen, aprovechando así las bajas conexiones latentes y el comportamiento proxy del PoP. Combinando la entrega de contenidos estáticos y dinámicos, los clientes utilizan ahora las CDN para proporcionar la entrega de todo el sitio y la interactividad.

CDN de Aws

CDN son las siglas de Content Delivery Network. Es una plataforma altamente distribuida con muchos servidores que están separados globalmente. El contenido web se entrega al usuario final en función de la ubicación regional del usuario. Y también en función de la página web de origen, el servidor CDN.

El servicio CDN es viable para acelerar la entrega del contenido del sitio web. CDN también aumenta el tráfico que lleva a los sitios web a un alcance global. El usuario obtiene el contenido más rápido para entregar por el servidor CDN más cercano. Las CDN también proporcionan seguridad y protección contra grandes flujos de tráfico.

Para comprender plenamente cómo funciona esta ciencia, hay que tener un conocimiento razonable de cómo funciona el alojamiento web habitual, para empezar. En la configuración habitual del alojamiento web, todo el tráfico de datos que pasa por su sitio se transfiere a su anfitrión y servidor web, la parte responsable de sus datos y otros medios.

Para empezar, la CDN no funciona como un alojamiento web porque no puede alojar contenidos. Tampoco tiene la capacidad de acoger las necesidades de alojamiento web. Sin embargo, en el borde de la red, ayuda a almacenar el contenido en caché. Esto, a su vez, mejora el rendimiento del sitio web. Muchos sitios tienen dificultades para satisfacer sus necesidades de rendimiento utilizando únicamente los servicios de alojamiento tradicionales, de ahí la decisión de recurrir a las CDN.

Sitio web de la CDN

CDN son las siglas de Content Delivery Network. Como su nombre indica, se trata de una red de nodos distribuidos (también conocidos como Edge Location Servers) que ayuda a entregar contenidos (páginas web, vídeo, imágenes, etc.) al usuario final en función de la ubicación del usuario, el servidor de origen del contenido y la ubicación del servidor Edge. Los nodos CDN tienen la capacidad de almacenar en caché el contenido y pueden servirlo a un usuario desde una ubicación geográficamente cercana al usuario final. Los proveedores de CDN despliegan los nodos en varias ubicaciones geográficas y pueden abarcar varias redes de ISP (proveedores de servicios de Internet).

Cuando un usuario intenta acceder a los datos del servidor web (sitio web) desde una ubicación concreta, si los ajustes de la CDN están configurados para el sitio web, la solicitud se dirige primero al nodo CDN óptimo más cercano. Ahora bien, si la CDN ya tiene los datos solicitados en caché en ese nodo, entonces se sirven al usuario desde ese nodo sin necesidad de volver al servidor de origen. Sin embargo, si los datos no están almacenados en caché en el nodo de la CDN que sirve a ese usuario, entonces la solicitud va primero al nodo de la CDN, y de ahí va al servidor de origen. El nodo CDN obtiene entonces los datos del servidor de origen y sirve la solicitud del usuario. Además, el nodo CDN almacena en caché estos datos para servir cualquier solicitud futura de este usuario o de cualquier otro usuario que solicite esos datos a este nodo. Así que, en principio, al utilizar la CDN en un sitio web, sólo el primer usuario que solicita un contenido específico sufre una latencia adicional y todos los usuarios que soliciten este contenido en el futuro tendrían un acceso más rápido a este contenido específico porque se serviría desde el nodo de la CDN. Por supuesto, esto depende de la configuración de la caché del contenido (por ejemplo, la configuración de la caché del sitio web), ya que esta configuración puede requerir que el nodo CDN recupere el contenido de nuevo en función del tiempo de caducidad del contenido. Esto se explica un poco más al final de esta página.