Conceptos del equilibrador de carga

Obtenga información sobre los conceptos asociados con los equilibradores de carga y sus recursos.

Los siguientes conceptos son esenciales para trabajar con el equilibrador de carga.

SERVIDOR DE BACKEND
Servidor de aplicaciones responsable de generar contenido en respuesta al tráfico TCP o HTTP entrante. Los servidores de aplicaciones se suelen identificar con una combinación única dirección y puerto de IPv4 superpuesta (privada), por ejemplo, 10.10.10.1:8080 y 10.10.10.2: 8080.
Consulte Servidores de backend para equilibradores de carga para obtener más información.
JUEGO DE BACKENDS
Entidad lógica definida por una lista de servidores backend, una política de equilibrio de carga y una política de comprobación del sistema. La configuración de SSL es opcional. El conjunto de backends determina el modo en que el equilibrador de carga dirige el tráfico a la recopilación de servidores backend.
Consulte Juegos de backends para equilibradores de carga para obtener más información.
CERTIFICADOS
Si se utiliza HTTPS o SSL para el listener, debe asociarse un certificado de servidor SSL (X. 509) al equilibrio de carga. Un certificado permite que el equilibrador de carga finalice la conexión y descifre las solicitudes entrantes antes de transferirlas a los servidores backend.
Consulte Certificados SSL gestionados por el equilibrador de carga para obtener más información.
CONJUNTO DE CIFRADO
Un conjunto de cifrado es una entidad lógica para un juego de algoritmos o cifrados que utiliza seguridad de capa de transporte (TLS) para determinar la seguridad, la compatibilidad y la velocidad del tráfico HTTPS. Todos los cifrados están asociados a al menos una versión de TLS 1.0, 1.1, 1.2 y 1.3. Puede utilizar los conjuntos de cifrado preconfigurados proporcionados o crear sus propios conjuntos personalizados. Solo puede modificar o suprimir conjuntos de cifrado personalizados.
comprobación del sistema

Una comprobación del sistema es una prueba para confirmar la disponibilidad de los servidores backend. Una comprobación del sistema puede ser una solicitud o un intento de conexión. Según el intervalo de tiempo especificado, el equilibrador de carga aplica la política de comprobación de sistema para supervisar continuamente los servidores backend. Si un servidor no pasa la comprobación de sistema, el equilibrador de carga saca el servidor fuera de la rotación temporalmente. Si el servidor pasa la comprobación del sistema, el equilibrador de carga lo devuelve a la rotación.

La política de comprobación del sistema se configura al crear un juego de backends. Se pueden configurar comprobaciones del sistema a nivel de TCP o a nivel de HTTP para los servidores de backend.

  • Las comprobaciones del sistema a nivel de TCP realizan una conexión TCP con los servidores backend y validan la respuesta en función del estado de conexión.
  • Las comprobaciones del sistema a nivel de HTTP envían las solicitudes a los servidores backend de un determinado URI y validan la respuesta en función del código de estado o de los datos de entidad (cuerpo) devueltos.

El servicio proporciona capacidades de comprobación del sistema específicas de la aplicación para ayudar a aumentar la disponibilidad y reducir la ventana de mantenimiento de la aplicación.

Consulte la sección sobre políticas de comprobación del sistema para los equilibradores de carga para más información.
ESTADO
Indicador que informa del estado general del equilibrador de carga y sus componentes.
Consulte la sección sobre políticas de comprobación del sistema para los equilibradores de carga para más información.
NOMBRE DE HOST
Nombre de servidor virtual aplicado a un listener para mejorar el enrutamiento de solicitudes.
Consulte Nombres de host virtuales para los equilibradores de carga para más información.
LISTENER
Una entidad lógica que comprueba el tráfico entrante en la dirección IP del equilibrador de carga. Se configuran el protocolo y el número de puerto de un listener, así como los ajustes SSL opcionales. Para gestionar el tráfico TCP, HTTP y HTTPS, deben configurarse varios listeners.
Los protocolos soportados son:
  • HTTPS

  • HTTP

  • HTTP/2

  • gRPC

  • TCP

Consulte Listeners para equilibradores de carga para obtener más información.
POLÍTICA DE EQUILIBRIO DE CARGA
Una política de equilibrio de carga indica al equilibrador de carga cómo distribuir el tráfico entrante entre los servidores backend. Entre las políticas de equilibrador de carga comunes se incluyen:
  • Asignación en rueda

  • Conexiones mínimas

  • Hash de IP

Consulte Políticas del equilibrador de carga para obtener más información.
JUEGO DE RUTAS DE ACCESO
Juego de reglas de ruta de acceso para direccionar el tráfico al juego de backends correcto sin utilizar varios listeners ni equilibradores de carga.
Consulte Solicitud de enrutamiento para equilibradores de carga para obtener más información.
REGIONES Y dominios de disponibilidad
El servicio del equilibrador de carga gestiona el tráfico de las aplicaciones en los dominios de disponibilidad de una región. Una región es un área geográfica localizada, mientras que un dominio de disponibilidad es uno o más centros de datos que se encuentran en una región. Una región está formada por varios dominios de disponibilidad.
Consulte Regiones y dominios de disponibilidad para obtener más información.
PERSISTENCIA DE SESIONES
Método para dirigir todas las solicitudes que se originan desde un cliente lógico independiente a un servidor web de backend independiente.
Consulte Persistencia de sesiones del equilibrador de carga para obtener más información.
UNIDAD
Una plantilla que determina la capacidad (ancho de banda) máxima total previamente aprovisionada del equilibrador de carga para el tráfico de entrada más el de salida. Especifique los valores de ancho de banda mínimo y máximo para crear un rango de tamaño superior e inferior para la unidad de ancho de banda del equilibrador de carga. Los tamaños posibles oscilan entre 10 Mbps y 8000 Mbps.
La opción Siempre gratis se incorpora a su cuenta de pago en su región principal. Los primeros 10 Mbps de su ancho de banda son gratuitos y se indican como tales en su factura. Para obtener más información sobre los recursos Siempre gratis, incluidas otras limitaciones y capacidades, consulte Cuenta gratuita de Oracle Cloud Infrastructure.
Nota

La capacidad máxima previamente aprovisionada se aplica a las conexiones agregadas, no a un cliente único que intenta utilizar todo el ancho de banda.

SSL
Una capa de conexión segura (Secure Sockets Layer - SSL) es una tecnología de seguridad para establecer un enlace cifrado entre un cliente y un servidor. Se pueden aplicar las siguientes configuraciones SSL al equilibrador de carga:
TERMINACIÓN DE SSL
El equilibrador de carga gestiona el tráfico SSL entrante y transfiere la solicitud no cifrada a un servidor backend.
SSL DE PUNTO A PUNTO
El equilibrador de carga finaliza la conexión SSL con un cliente de tráfico entrante y, a continuación, inicia una conexión SSL a un servidor backend.
TÚNEL DE SSL
Si se configura el listener del equilibrador de carga para el tráfico TCP, el equilibrador de carga realiza túneles de las conexiones SSL entrantes a los servidores de aplicaciones.
Load Balancer soporta el protocolo TLS 1.2 con una configuración por defecto de cifrado sólido. Los cifrados admitidos por defecto son:
  • ECDHE-RSA-AES256-GCM-SHA384

  • ECDHE-RSA-AES256-SHA384

  • ECDHE-RSA-AES128-GCM-SHA256

  • ECDHE-RSA-AES128-SHA256

  • DHE-RSA-AES256-GCM-SHA384

  • DHE-RSA-AES256-SHA256

  • DHE-RSA-AES128-GCM-SHA256

  • DHE-RSA-AES128-SHA256

Consulte Certificados SSL gestionados por el equilibrador de carga para obtener más información.
subred
Subdivisión que se define en una red virtual en la nube (VCN), como 10.0.0.0/24 y 10.0.1.0/24. Una subred puede abarcar una región o existir dentro de un dominio de disponibilidad independiente. Una subred se compone de un rango contiguo de direcciones IP que no se solapan con otras subredes de la VCN. Para cada subred, deben especificarse las reglas de enrutamiento y seguridad que se aplican a ella.
Consulte Gestión de subredes y VCN y Rangos de direcciones IP públicas para obtener más información sobre las subredes.
ETIQUETAS

Puede aplicar etiquetas a los recursos para facilitar su organización según las necesidades de su negocio. Puede aplicar etiquetas al crear un recurso y actualizar un recurso más tarde para agregar, revisar o eliminar etiquetas. Para obtener información general sobre la aplicación de etiquetas, consulte Etiquetas de recursos.

RED VIRTUAL EN LA NUBE (VCN)
Una red privada que se configura en los centros de datos de Oracle, con reglas de cortafuegos y tipos específicos de gateways de comunicación que se pueden elegir para su uso. Una VCN abarca un único bloque IPv4 CIDR contiguo seleccionado de los rangos de direcciones IP permitidos.
Se necesita al menos una red virtual en la nube para iniciar un equilibrador de carga.
Para obtener información sobre la configuración de redes virtuales en la nube, consulte Visión general de red.
VISIBILIDAD
Especifica si el equilibrador de carga es público o privado.
PÚBLICO
Un equilibrador de carga público tiene una dirección IP pública a la que los clientes pueden acceder desde Internet.
PRIVADO
Un equilibrador de carga privado tiene una dirección IP privada de una subred local de VCN. Los clientes pueden acceder al equilibrador de carga privado mediante métodos y tecnología que pueden proporcionar acceso a una IP privada, como:
  • Entre VCN (mediante intercambio de tráfico LPG)

  • Desde otra región (mediante RPC)

  • Desde una ubicación local (con intercambio de tráfico privado FC)

Para obtener más información, consulte Gestión de equilibradores de carga.
SOLICITUD DE TRABAJO
Objeto que informa del estado actual de una solicitud de Load Balancer.
El servicio Load Balancer gestiona las solicitudes de forma asíncrona. Cada solicitud devuelve un ID de solicitud de trabajo (OCID) como respuesta. Se puede visualizar el elemento de solicitud de trabajo para consultar el estado de la solicitud.
Para obtener más información, consulte Solicitudes de trabajo de Load Balancer.