equilibradores de carga

En Compute Cloud@Customer, el equilibrio de carga es el método de compartir una carga de trabajo por igual entre servidores. Evita que los clientes sobrecarguen ciertos servidores.

El servicio Load Balancer proporciona la distribución automatizada de tráfico desde un punto de entrada a varios servidores a los que puede acceder desde la red virtual de la nube (VCN). El servicio ofrece un equilibrador de carga con la opción de una dirección IP pública o privada.

Hay dos tipos principales de equilibradores de carga disponibles en Compute Cloud@Customer:

  • Equilibrador de carga como servicio: este tipo de equilibrador de carga funciona en todas las capas de protocolo, incluida la aplicación. Cuando el término "equilibrador de carga" (LB) aparece sin calificación, la sentencia hace referencia a LBaaS.
  • Equilibrio de carga de red: este tipo de equilibrador de carga funciona en capas de protocolo por debajo de la propia aplicación, en la capa de red. El término "equilibrador de carga de red" (NLB) siempre hace referencia a un equilibrador de carga de red, no a LBaaS.

El verbo "equilibrio de carga" se refiere a las acciones de ambos LB y NLB. El término "equilibrador de carga" puede hacer referencia tanto a LB como a NLB. Cuando necesite ser específico, utilice LB y NLB.

Un equilibrador de carga (tanto LB como NLB) puede ser privado o público.

  • Privado: un equilibrador de carga privado está aislado de la red fuera de Oracle Compute Cloud@Customer. A un equilibrador de carga privado se le asigna una dirección IP privada desde el bloque de direcciones de la subred privada especificada. Esta dirección IP privada se utiliza como frontend para la entrada de tráfico de VCN interno, para equilibrar ese tráfico entre todos los servidores backend,

    Para un LB privado necesita una VCN con al menos una subred privada. La subred debe tener reglas de seguridad que permitan el tráfico deseado. Se debe poder acceder a los servidores backend desde la VCN seleccionada.

  • Público: un equilibrador de carga público acepta tráfico de una ubicación de red fuera del dispositivo. Se puede asignar una dirección IP pública a un equilibrador de carga público desde una subred pública de una VCN que tenga configurado un gateway de NAT y un gateway de Internet (IGW), o bien puede seleccionar la dirección IP pública de una lista. Esta dirección IP pública se utiliza como punto de entrada para el tráfico entrante, para equilibrar ese tráfico en todos los servidores backend. Puede asociar la dirección IP pública con un nombre DNS fácil de Recordar mediante cualquier proveedor DNS.

    Para un LB público, necesita una VCN con al menos una subred pública. La subred debe tener reglas de seguridad que permitan el tráfico deseado. Se debe poder acceder a los servidores backend desde la VCN seleccionada.

    Puede seleccionar una dirección IP pública de una lista o permitir que el sistema asigne una dirección IP.

En la siguiente tabla se resumen estas principales diferencias.

Comparación de las características principales de LBaaS y NLB
Característica principal LBaaS NLB
Visibilidad Pública o Privada Pública o Privada
Dirección IP Dirección IP efímera o reservada Dirección IP efímera o reservada
Parámetros de Política Circuito cíclico ponderado, hash de IP, conexiones mínimas Hash de IP asignado desde 5, 3 o 2 campos de cabecera
Funcionamiento de la capa 4 Si Si
Funcionamiento de la capa 7 Si No
Soporte de TLS Si No

Si una VCN utiliza grupos de seguridad de red (NSG), puede asociar el equilibrador de carga a un NSG. Un NSG cuenta con un juego de reglas de seguridad que controlan los tipos permitidos de tráfico, tanto entrante como saliente. Las reglas solo se aplican a los recursos del grupo. Un NSG no es una lista de seguridad, en la que las reglas se aplican a todos los recursos de cualquier subred que utilicen la lista. Consulte Controlling Traffic with Network Security Groups.

Si prefiere utilizar listas de seguridad para la VCN, consulte Control de tráfico con listas de seguridad.

Otras diferencias son de carácter operativo o están relacionadas con los límites de configuración. Muchas de las limitaciones de NLB se deben al funcionamiento en la Capa 4 y no superior. En la siguiente tabla se muestran estas diferencias.

Otras características de LBaaS y NLB comparadas
Características LBaaS NLB
Direccionamiento de solicitudes Si No
Persistencia de Sesiones No (de junio de 2025) No
Certificados SSL Si No
Conjuntos de cifrado Si No
Protocolo de listener HTTP, HTTP2, TCP, HTTPS TCP
Protocolo de comprobación del sistema HTTP, TCP HTTP, HTTPS, TCP
Límite de dirección IP 1 1
Límite de juego de backends 16 4
Servidores de backend por juego de backends 512 512
Límite total de servidores de backend 512 1.024
Número máximo de listeners 16 50
Soporte de certificados Si No

En función del tipo de equilibrador de carga que desee utilizar, consulte una de estas secciones: