This website uses cookies. By continuing to browse the site, you confirm your consent to the use of these files.

CDN

Infraestructura

Una CDN (del inglés Content Delivery Network) es una red distribuida de servidores que entrega el contenido del sitio web a los usuarios desde la ubicación más cercana geográficamente, lo que acelera la carga, reduce la carga y protege de los ataques.

¿Qué es un CDN en palabras sencillas?

Una CDN (del inglés Content Delivery Network — «red de distribución de contenido») es una red distribuida de servidores en todo el mundo. Cada servidor de la red guarda copias del contenido del sitio (imágenes, vídeos, scripts, archivos), y cuando un usuario solicita una página, el sistema le sirve los datos desde el servidor más cercano.

Cómo funciona una CDN — entrega de contenido desde el servidor más cercano Cómo funciona una red de entrega de contenido (CDN): la solicitud del usuario se dirige al servidor CDN más cercano, que sirve contenido en caché sin contactar al servidor de origen. CDN — cómo funciona Usuario 🌐 solicitud Servidor CDN más cercano ¿en caché? Origen server contenido entrega rápida Red global de servidores de caché Entrega de contenido más rápida
CDN — diagrama del término

Piense en la CDN como en un conjunto de «sucursales» de su sitio distribuido por las ciudades. En lugar de traer cada pedido del almacén central (el servidor principal), el cliente los recoge de la sucursal más próxima: es más rápido y más barato.

Las CDN acortan el tiempo de carga de las páginas, hacen que el sitio funcione de forma estable incluso con los picos de tráfico, y protegen de los ataques DDoS y de la sobrecarga de los servidores. Los mayores servicios de internet (Google, Netflix, YouTube, TikTok) utilizan el CDN constantemente.

Cómo funciona la CDN

El trabajo de la CDN se puede dividir en varios pasos:

  1. El usuario introduce la dirección del sitio en el navegador y envía una petición.
  2. El sistema DNS devuelve la dirección IP del nodo CDN más cercano al usuario, y no la del servidor principal.
  3. El nodo verifica si el archivo solicitado está en su caché. Si está, lo devuelve, sin cargar el servidor principal.
  4. Si el archivo no está en la caché, el nodo lo solicita al servidor principal («origin»), lo guarda y lo entrega al usuario.

De este modo, la CDN «aleja» el contenido: los usuarios obtienen los archivos desde el punto más cercano, y el servidor principal recibe menos peticiones.

Qué tareas resuelve la CDN

1. Aceleración del contenido

Las páginas se cargan desde el servidor más cercano, lo que reduce el tiempo de carga 2-10 veces, sobre todo en las regiones lejanas y en los dispositivos móviles. La velocidad es un factor importante del SEO: Google tiene en cuenta la velocidad de la página al calcular los resultados.

2. Reducción de la carga del servidor

La CDN toma la mayor parte del tráfico, lo que permite al servidor principal soportar el tráfico incluso con los picos de actividad. Esto es especialmente relevante para las ventas y las grandes promociones, cuando la afluencia de usuarios crece decenas de veces.

3. Protección de los ataques DDoS

Muchas CDN integran la protección contra el DDoS: el tráfico de los ataques se «dispersa» entre los nodos y se filtra antes de llegar al servidor principal. Sin CDN, un fuerte ataque puede tumbar incluso los recursos potentes.

4. Economía del tráfico

Al servir el contenido desde los nodos, la CDN reduce el volumen de los datos en el canal principal. El tráfico de salida del hosting es caro, y la CDN permite ahorrar de forma notable en ello.

Tipos de CDN

CDN de pago (comerciales)

Cloudflare, Amazon CloudFront, Google Cloud CDN, Azion, Yandex Cloud CDN y otros. Ventajas: flexibilidad, protección del DDoS y distribución global. Se utilizan en los proyectos comerciales y en los negocios.

CDN gratuitas y de código abierto

jsDelivr, Unpkg y otras se utilizan para publicar las bibliotecas de código abierto, aunque su capacidad es limitada. Las CDN gratuitas son adecuadas para las bibliotecas populares, pero no para el contenido del propio sitio del negocio.

Las diferencias principales: el tamaño de la red de nodos, la presencia de protección del DDoS, los ajustes de la caché, los filtros por geolocalización, etc. Muchas CDN ofrecen planes de tráfico gratuitos para los sitios pequeños.

Por qué el sitio necesita CDN

Para los negocios modernos, la red CDN es tan necesaria como el alojamiento. Ejemplos de uso:

  • una tienda online: la carga rápida de las imágenes y las páginas, la estabilidad durante las ventas.
  • los medios y agregadores: la entrega rápida de las fotos, artículos y videos a una gran audiencia.
  • los juegos: la descarga de los clientes de juego y las actualizaciones desde los nodos más cercanos.
  • la plataforma de la nube y SaaS: la entrega rápida de las aplicaciones para los usuarios de todo el mundo.

Sobre la aceleración y la protección del sitio, lea el artículo Ciberseguridad.

Cómo elegir un proveedor de CDN

Antes de elegir el proveedor, determine las tareas, el presupuesto y las regiones en las que se encuentra su audiencia:

  • Cobertura: la presencia de los nodos en las regiones donde se encuentra la audiencia (para Rusia y los países vecinos — nodos en Moscú, san, Minsk, Almaty).
  • Acuerdos: los precios del tráfico, el coste de las solicitudes y los demás gastos; preste atención a los paquetes gratuitos y a las cuotasRedes.
  • Protección: presencia de DDoS, de parrushield, de límites del parr y de tráfico.
  • Integraciones: la capacidad de conectarse a la plataforma y al servidor, a los certificados SSL y a los API.

Para la mayoría de los proyectos pequeños es adecuada la CDN trasera junto al alojamiento. Los grandes proyectos eligen los proveedores con una red amplia y servicios adicionales de seguridad.

Fuentes: CDN en Wikipedia

Preguntas frecuentes

¿Qué es un CDN?

CDN (Content Delivery Network) es una red global de servidores que almacenan las copias del contenido del sitio (imágenes, scripts, vídeos). Cuando el usuario solicita la página, el contenido se entrega desde el servidor más cercano, lo que reduce el tiempo de carga y la carga del servidor principal.

¿Cómo funciona la CDN?

Después de conectarse a la CDN, el sitio se sirve a través de los nodos de la red. El «caché» del nodo entregue el contenido sin ir al servidor principal, y la sincronización de la caché se realiza automáticamente. La CDN determina el nodo más cercano por la geoIP del usuario.

¿Para qué sirve el CDN?

Para acelerar la carga de las páginas, soportar los picos de tráfico y los ataques DDoS, reducir la carga del servidor principal y ahorrar el tráfico. También sirve para la caché dinámica, la aceleración del HTTPS y de la sincronización de la iniciativa.

¿qué precio permite CDN?

Línea: desde 0 rublos con un tráfico de la caché dentro del plan o $1-5 para los proyectos pequeños, hasta los miles de dólares para las altas cargas. El precio depende del volumen del tráfico, del número de solicitudes y del nivel de los servicios. Los proveedores grandes, como Cloudflare, tienen una tarifa gratuita con funciones limitadas.

¿Qué ocurre si el sitio no usa CDN?

La velocidad depende de la ubicación del servidor: para los usuarios de otras ciudades el sitio se cargará lentamente; durante los picos de tráfico el servidor puede no resistir, y un DDoS potente puede tumbar el sitio. La CDN elimina estas desventajas y ayuda a la empresa en el camino hacia el mercado.

¿CDN es seguro?

El CDN suele ser más seguro que el alojamiento sin el: la red se gestiona para la protección de los DDoS, un acortamiento del TLS y la ocultación del IP del servidor principal. El uso de HTTPS certifica la seguridad del canal de datos.

¿Le ha resultado útil esta información?

Infraestructura Volver

CDN

Una CDN (del inglés Content Delivery Network) es una red distribuida de servidores que entrega el contenido del sitio web a los usuarios desde la ubicación más cercana geográficamente, lo que acelera la carga, reduce la carga y protege de los ataques.

Construya una infraestructura de TI fiable

Construya una infraestructura de TI moderna y tolerante a fallos. Diseño, suministro de equipos, instalación y mantenimiento llave en mano.

Resultado garantizado
Selección para su presupuesto
Enfoque integral
Expertos certificados

O póngase en contacto con nosotros:

+7 (499) 238-01-32 sales@fintech.ru

Abierto de 9:00 a 18:00