
Load Balancer
Distribuya dinámicamente el tráfico para aumentar la escalabilidad de sus aplicaciones
El Load Balancer le ayuda a garantizar la escalabilidad, la alta disponibilidad y la resiliencia de sus aplicaciones migrando dinámicamente la carga de tráfico entre múltiples instancias, en diferentes regiones. Ofrezca una experiencia óptima a los usuarios de sus aplicaciones, gestionando de forma automática el tráfico variable y los picos de carga y controlando los costes en todo momento. Al combinar nuestro Load Balancer con el servicio Gateway y las direcciones Floating IP, podrá configurar una solución que funcione como punto único de entrada a su aplicación, protegiendo la exposición de sus recursos privados, y que además sea compatible con escenarios «failover».
Optimizado para alta disponibilidad
El servicio Load Balancer se basa en una arquitectura distribuida con un SLA del 99,99 % para garantizar un excelente índice de disponibilidad. Gracias a su función de diagnóstico del estado, el Load Balancer permite distribuir la carga entre las instancias disponibles.
Despliegue automatizado
Seleccione el tamaño de Load Balancer que mejor se adapta a sus necesidades, y configure y automatice el servicio con la API, UI o CLI de OpenStack, o utilizando la API de OVHcloud. Además, también es posible desplegar la solución Load Balancer con Terraform para automatizar y balancear la carga de tráfico a gran escala.
Seguridad incluida
Para garantizar la seguridad y la confidencialidad de sus datos, nuestros Load Balancers incluyen cifrado SSL/TLS gratuito y nuestra protección anti-DDoS Infrastructure para protegerle frente a ataques de red en tiempo real.
Descubrir la gama Load Balancer
Tamaño del Load Balancer | Tamaño S | Tamaño M | Tamaño L |
---|---|---|---|
Ancho de banda | 200 Mb/s (subida/bajada) | 500 Mb/s (subida/bajada) | 2 Gb/s (subida/bajada) |
Peticiones máximas por segundo* |
10 000 peticiones por segundo |
20 000 peticiones por segundo |
40 000 peticiones por segundo |
Conexión SSL por segundo* | 250 nuevas cps | 500 nuevas cps | 1000 nuevas cps |
Tipo de reparto (balanceo de la carga de la red o de las aplicaciones) |
Sí | Sí | Sí |
Algoritmo de balanceo de carga: least-conns, RoundRobin, source-ip o source-ip-port con persistencia de la sesión (cookie o source IP) | Sí | Sí | Sí |
Compatible con los protocolos HTTP, HTTPS, PROXY, PROXY2, SCTP y TCP | Sí | Sí | Sí |
Compatible con la API de OVHcloud | Sí | Sí | Sí |
Compatible con la API de OpenStack (Octavia) | Sí | Sí | Sí |
Pago por consumo | Sí | Sí | Sí |
Soporte UI para OpenStack Horizon | Sí | Sí | Sí |
Creación de certificados Let's Encrypt para el cifrado TLS | Sí | Sí | Sí |
Subida de sus propios archivos de certificado para el cifrado TLS | Sí | Sí | Sí |
Compatible con IP públicas a través de direcciones Floating IP | Sí | Sí | Sí |
Integración con Public Gateway | Sí | Sí | Sí |
Compatible con la red privada (vRack) | Sí | Sí | Sí |
Compatible con diagnósticos del estado con HTTP, TLS, TCP, UDP, SCTP y PING |
Sí | Sí | Sí |
Filtrado IP | Sí | Sí | Sí |
Sesión «sticky» | Sí | Sí | Sí |
* Valor informativo para ayudarle a elegir el plan que mejor se ajusta a sus necesidades.
Usos
Gestión de grandes volúmenes de tráfico y actividad estacional
Con el Load Balancer podrá gestionar fácilmente los aumentos del tráfico añadiendo nuevas instancias a su configuración en solo unos clics. En caso de que el tráfico fluctúe, tanto si aumenta como si disminuye, el Load Balancer adaptará la forma en la que distribuye el tráfico.
Escenarios de testeo y despliegue Blue-Green
La compatibilidad de la API OpenStack con los servicios Load Balancer, Gateway y las direcciones Floating IP permite que los clientes puedan generar y probar entornos de staging antes de desplegarlos en producción. Esto, a su vez, hace posible el intercambio de entornos de producción y staging, facilitando así un modelo de despliegue continuo.
SSL Gateway
Utilice nuestro Load Balancer como punto de entrada SSL único para su aplicación web. Al combinar el servicio Gateway y las direcciones Floating IP podrá garantizar la confidencialidad de sus datos, proteger la exposición de sus recursos privados y prepararse para escenarios failover.
Casos de uso de Load Balancer

Los servicios Floating IP, Gateway y Load Balancer pueden funcionar conjuntamente para configurar reglas adecuadas que garanticen la accesibilidad de la red y le proporcionen la seguridad que su actividad necesita.
Exponer servicios detrás de Load Balancer
Es posible acceder a un Load Balancer a través de una dirección Floating IP para distribuir el tráfico entrante entre varias instancias. Las instancias detrás del Load Balancer no tienen ninguna IP pública, garantizando así que permanecen totalmente privadas y que no es posible acceder a ellas directamente desde el exterior. El Load Balancer proporciona una mayor seguridad al ser compatible con el cifrado SSL y puede actualizarse de manera transparente, ya que la dirección Floating IP se aloja a nivel del Gateway.
Modo de utilización
Nuestro Load Balancer puede utilizarse con la API o CLI de OpenStack, y próximamente estará disponible a través del área de cliente.
A continuación se incluyen los principales comandos.
Crear un Load Balancer:
openstack loadbalancer create --flavor small --vip-network-id my_private_network
Configurar un punto de entrada («listener») y un destino («pool»):
openstack loadbalancer listener create --name listener1 --protocol HTTP --protocol-port 80 test
openstack loadbalancer pool create --name pool1 --lb-algorithm ROUND_ROBIN --listener listener1 --protocol HTTP
openstack loadbalancer healthmonitor create --delay 5 --max-retries 4 --timeout 10 --type HTTP --url-path /healthcheck pool1
openstack loadbalancer member create --subnet-id my_subnet --address 10.0.0.1 --protocol-port 80 pool1
openstack loadbalancer member create --subnet-id my_subnet --address 10.0.0.2 --protocol-port 80 pool1
Configurar la red (recuerde que deberá estar dentro del vRack para que funcione correctamente; para más información, consulte nuestra guía sobre cómo configurar un vRack):
# configure the network Gateway
openstack subnet set --gateway 10.0.0.254 my_subnet
# add a vrouter
openstack router create myrouter
openstack router set --external-gateway Ext-Net myrouter
openstack router add subnet myrouter my_subnet
# add the floating IP
openstack floating ip create Ext-Net
# The following IDs should be visible in the output of previous commandsv
openstack floating ip set --port
Guías
Principales características
Por regiones
Cree y exponga su servicio Load Balancer lo más cerca posible de sus clientes y adopte un enfoque geográfico al diseñar su infraestructura.
Gestión simplificada
Elija la herramienta que mejor se adapta a usted para administrar su Load Balancer: API o interfaz de usuario Horizon de OpenStack.
Integrado en el ecosistema Public Cloud
Despliegue y gestione su Load Balancer directamente desde su entorno Public Cloud, gracias a la API Octavia y todas las herramientas compatibles (Terraform, Ansible, Salt, etc.).
Cifrado SSL/TLS
El Load Balancer es compatible con el cifrado SSL/TLS para garantizar la confidencialidad de los datos. De este modo puede crear rápidamente sus certificados SSL DV de Let's Encrypt, incluidos sin coste adicional, con cualquiera de nuestros planes de Load Balancer. Si trabaja con una autoridad de certificación específica, también tiene la posibilidad de cargar su propio certificado.
Conexión a redes privadas
Para guardar los nodos aplicativos solamente en la red privada, el Load Balancer puede funcionar como una pasarela entre el direccionamiento público y sus redes privadas gracias al vRack de OVHcloud.
Cargas de trabajo privadas
Es posible utilizar el Load Balancer de forma privada para que este solo esté accesible desde su red privada, con instancias backend en su interior.
Diversos protocolos de diagnóstico del estado
Defina condiciones para excluir una instancia o un nodo que se ajusten a sus necesidades. Podrá elegir entre la verificación TCP estándar, el código HTTP o cualquier otra opción disponible en la documentación oficial del servicio de Load Balancer de OpenStack.
Compatible con instancias Public Cloud
El Load Balancer permite gestionar diferentes tipos de nodos, como las instancias estándar operadas por OpenStack y contenedores Kubernetes. Asimismo, podrá utilizar las máquinas virtuales de Hosted Private Cloud y los servidores Bare Metal como backend a través de la red privada.

Facturación de Load Balancer
El Load Balancer se factura con un modelo de pago por consumo, con una tarifa por horas, y está disponible en tres niveles en función del perfil de tráfico: Small, Medium y Large.
Otras soluciones
FAQ
¿Qué es el balanceo de carga HTTP(S) de capa 7 (L7)?
Este tipo de balanceo hace referencia a una forma de transportar la capa de aplicación (p. ej., el tráfico web) desde un origen hacia servidores backend a través de un componente de balanceo de carga que puede aplicar diferentes políticas avanzadas para el enrutamiento del tráfico. Estas políticas incluyen el uso de cookies HTTP, compatibilidad con el protocolo proxy, diferentes métodos de distribución de la carga entre los backends, uso de HTTPS y la descarga (offloading).
¿Por qué el Load Balancer se genera por región?
La disponibilidad de las soluciones Public Cloud depende de las regiones OpenStack. Cada región cuenta con su propia plataforma OpenStack, así como con sus propios recursos en términos de procesamiento, almacenamiento, red, etc. Para más información, visite nuestra página sobre la disponibilidad de las soluciones Public Cloud.
¿Qué protocolos puedo utilizar con mi Load Balancer?
El Load Balancer es compatible con los protocolos TCP, HTTP, HTTPS, TERMINATED_HTTPS, UDP, SCTP y HTTP/2.
¿Cómo comprueba el Load Balancer qué hosts funcionan correctamente?
El Load Balancer monitoriza el estado para comprobar si los servicios backend están activos. Para ello, puede configurar diferentes protocolos como HTTP, TLS, TCP, UDP, SCTP y PING, entre otros.
Tengo mi propio certificado SSL, ¿puedo utilizarlo?
Sí, por supuesto. Puede utilizar el área de cliente de OVHcloud para cargar su propio certificado SSL y utilizarlo con el servicio Load Balancer o, si necesita automatizar esta acción, puede realizar esta operación a través de la API de OVHcloud.
No sé cómo generar un certificado SSL, ¿cómo se utiliza el protocolo HTTPS LBaaS?
¡Es muy fácil! Cree y genere su propio certificado SSL DV de Let's Encrypt desde el área de cliente y utilícelo junto con su Load Balancer para facilitar los despliegues. El certificado SSL DV de Let's Encrypt está incluido en el precio del servicio Load Balancer sin coste adicional.
¿En qué consiste el servicio Load Balancer en el cloud?
La solución Load Balancer consiste en un servicio de balanceo de carga totalmente administrado en el cloud, que puede instanciarse rápidamente, con configuración por API y muy alta disponibilidad. La facturación por consumo es una de las características típicas de los servicios de balanceo de carga en el cloud, por lo que solo pagará por los recursos que consuma.
¿En qué se diferencian los servicios Load Balancer for Kubernetes y Load Balancer?
El servicio Load Balancer for Kubernetes solo funciona en la solución Managed Kubernetes. La interfaz de este servicio es compatible con Kubernetes, de modo que puede gestionar fácilmente su servicio Load Balancer for Kubernetes con herramientas nativas.
Por su parte, el servicio Load Balancer se basa en OpenStack Octavia y puede desplegarse en un proyecto de Public Cloud con la API de OpenStack, permitiendo la automatización a través de herramientas como Terraform, Ansible o Salt. Está previsto que el servicio Load Balancer sea compatible próximamente con Managed Kubernetes.