La Edge Cloud Platform de Fastly

Control detallado sobre las decisiones de enrutamiento

Balanceo de carga

El balanceo de carga de capa 7 te permite definir decisiones de enrutamiento que tienen en cuenta el contenido, asegurando una convergencia y un sistema recuperación de fallas instantáneos. A diferencia de las soluciones basadas en el DNS, nuestro balanceo de carga aporta un control detallado, escalabilidad inmediata y visibilidad en tiempo real.

Hero Ilustración balanceo de carga
Balanceo de carga

Un balanceo de carga que tiene en cuenta el contenido para cualquier infraestructura

Pese a que el balanceo de carga es crucial para la disponibilidad y la resiliencia de las aplicaciones, las soluciones existentes se han visto superadas por los avances en las infraestructuras y arquitecturas de servicios.
  • Un enrutamiento que tiene en cuenta el contenido

    Equilibramos las solicitudes HTTP y HTTPS que se dirigen a tus servidores mediante decisiones detalladas de enrutamiento que tienen en cuenta el contenido. Además, puedes crear reglas personalizadas para enrutar el tráfico en función de varios aspectos de las solicitudes. Así, la arquitectura de tus aplicaciones cuenta con más apoyo y las respuestas a los clientes están optimizadas antes de su envío.

  • Grandes posibilidades de configuración

    Nuestra funcionalidad de servidor dinámico te permite agregar, eliminar o modificar tus servidores mediante programación. Gracias a la convergencia instantánea, no tendrás que esperar a los cambios de tiempo de vida (TTL) en los registros del DNS. Por su parte, las comprobaciones automáticas del estado basadas en HTTP garantizan que las solicitudes se dirijan a servidores correctos y operativos.

  • Flexibilidad y escalabilidad

    Utiliza Fastly como balanceo de carga del servidor global (GSLB) o balanceo de carga del servidor local (LSLB) en cada centro de datos o región de la nube. Nuestro balanceo de carga también puede dar cabida al instante a múltiples terabits por segundo (Tbit/s) para agregar rentabilidad y transparencia.

Funciones

Balanceo de carga de Fastly

Nuestro balanceo de carga está diseñado a partir de la Edge Cloud Platform de Fastly, así que también te da ventajas como un control detallado, escalabilidad inmediata y visibilidad en tiempo real. Además, te resultará muy fácil agregar otros servicios de Fastly y así contar con una arquitectura unificada en toda tu aplicación, incluido el WAF, el DDoS y la distribución central.

  • Distribución independiente de la infraestructura

    Podrás utilizar Fastly como balanceo de carga del servidor global (GSLB) para enrutar el tráfico de cualquier despliegue con infraestructuras distribuidas geográficamente. Asimismo, podemos ser un balanceo de carga del servidor local (LSLB) en cada centro de datos o región de la nube.

  • Control inmediato

    Nuestra funcionalidad de servidor dinámico te permite agregar, eliminar o modificar tus servidores mediante programación sin tener que escribir versiones de tu código VCL. También puedes agregar, eliminar o modificar mediante API tus reglas personalizadas de enrutamiento.

  • Escalabilidad del tráfico

    Gracias a la arquitectura de Fastly, el balanceo de carga puede dar cabida al instante a múltiples terabits por segundo (Tbit/s) para agregar rentabilidad y transparencia.

Explorar

¿Quieres más?

Preguntas frecuentes

¿Qué es un balanceo de carga?

Un balanceo de carga distribuye el tráfico entrante entre varios servidores backend para optimizar el rendimiento, la disponibilidad y la fiabilidad. Al enrutar las solicitudes de forma inteligente, los balanceos de carga evitan que un solo servidor se sobrecargue y contribuyen a garantizar una ejecución estable de las aplicaciones a gran escala.

¿Cómo mejora el balanceo de carga del servidor el rendimiento de la aplicación?

El balanceo de carga del servidor mejora el rendimiento mediante:
- La distribución del tráfico entre los servidores de origen operacionales
- La reducción de la latencia a través del enrutamiento inteligente de solicitudes
- La prevención de los cuellos de botella durante los picos de tráfico
- El incremento de la tolerancia a fallas y el tiempo de actividad

Fastly ejecuta el balanceo de carga en el edge, lo que permite que las decisiones sobre el tráfico se tomen más cerca de los usuarios, antes de que las solicitudes lleguen a la infraestructura de origen.

¿Qué es un balanceo de carga global?

Un balanceo de carga global distribuye el tráfico entre centros de datos o regiones de distintas zonas geográficas. Utiliza comprobaciones de estado, señales de latencia y datos de disponibilidad para dirigir a los usuarios al origen óptimo, lo que mejora la resiliencia y el rendimiento de las aplicaciones distribuidas a nivel mundial.

El balanceo de carga global de Fastly se ejecuta en su red en el edge, lo que permite el enrutamiento del tráfico en tiempo real y a nivel mundial sin cuellos de botella centralizados.

¿Qué es un balanceo de carga de nivel 7?

Un balanceo de carga de nivel 7 opera en la capa de aplicación (HTTP/HTTPS) y toma decisiones de enrutamiento basadas en atributos de la solicitud como:
- URL y rutas
- Encabezados y cookies
- Métodos HTTP
- Lógica de aplicación

El balanceo de carga de nivel 7 proporciona un control más detallado que el de nivel 4 y es ideal para arquitecturas modernas basadas en API y microservicios.

¿Cómo funciona el balanceo de carga de nivel 7 en el borde?

Gracias al balanceo de carga de nivel 7 en el edge, Fastly evalúa las solicitudes en tiempo real a medida que entran en la red. El tráfico se puede enrutar de forma dinámica en función del contexto de la aplicación, el estado del backend o una lógica personalizada, sin agregar latencia ni requerir cambios en el origen.

¿Cómo se diferencia el balanceo de carga de Fastly de los balanceos de carga tradicionales?

Los balanceos de carga tradicionales suelen estar centralizados o vinculados a una región, lo que puede introducir latencia y puntos únicos de error. El balanceo de carga de Fastly:
- Es nativo del edge y está distribuido en todo el mundo
- Es totalmente programable mediante varnish configuration language y API
- Está integrado con chequeos de estado en tiempo real
- Está diseñado para el sistema de recuperación instantánea de falla de tráfico

Esto permite un balanceo de carga de servidor más rápido y resiliente a escala de internet.

¿Puede Fastly enrutar el tráfico en función del estado del backend?

Sí. Fastly supervisa continuamente el estado del backend y desvía automáticamente el tráfico de los orígenes no operacionales. De este modo, se garantiza una alta disponibilidad y se minimiza el impacto para el usuario durante las interrupciones o la degradación del rendimiento.

¿Fastly es compatible con arquitecturas multinube e híbridas?

Por supuesto. El balanceo de carga global de Fastly puede distribuir el tráfico a través de:
- Diferentes proveedores de la nube
- Centros de datos locales
- Entornos híbridos y multirregión

Esta flexibilidad ayuda a las organizaciones a evitar la dependencia de un solo proveedor y a diseñar para la resiliencia.

¿Cómo se integra el balanceo de carga con la plataforma de edge de Fastly?

El balanceo de carga de Fastly se integra perfectamente con:
- La red de distribución de contenido Fastly
- Computación edge
- Firewall de aplicación web (WAF)
- Protección contra ataques de DDoS.

En conjunto, estas capacidades permiten a los equipos controlar, proteger y optimizar los flujos de tráfico desde el edge hasta el origen.

¿Fastly es un sistema de balanceo de carga adecuado para aplicaciones con mucho tráfico?

Sí. El balanceo de carga de Fastly está diseñado para cargas de trabajo de alto volumen y sensibles a la latencia, lo que lo hace muy adecuado para:
- Plataformas multimedia y streaming
- Aplicaciones SaaS y basadas en API
- E-commerce y servicios digitales globales

Su arquitectura en el edge permite un rendimiento predecible incluso durante picos de tráfico.

¿Con qué rapidez pueden los equipos desplegar el balanceo de carga de Fastly?

El sistema de balanceo de carga de Fastly se puede desplegar rápidamente mediante una configuración basada en API, sin necesidad de modificar el código de la aplicación. Los equipos pueden comenzar a gestionar la distribución del tráfico y el sistema de recuperación de fallas en cuestión de minutos y, al mismo tiempo, mantener un control total sobre la lógica de enrutamiento.

¿Listo para empezar?

Ponte en contacto o crea una cuenta