Configuración de backend

En Compute Cloud@Customer, en el contexto de los equilibradores de carga, el término backend hace referencia a los componentes que reciben, procesan y responden a las solicitudes de cliente reenviadas.

Los servidores backend se agrupan en juegos de backends; reciben solicitudes de cliente basadas en la política de equilibrio de carga configurada. Las comprobaciones del sistema garantizan que el tráfico solo se dirija a servidores backend en buen estado.

Juegos de backend

El juego de backends de una configuración de equilibrador de carga consta de una lista de servidores backend, una política de equilibrio de carga y un script de comprobación del sistema.

Un juego de backends debe estar asociado a uno o más listeners. También puede agregar valores de persistencia de sesión y configurar SSL para solicitudes HTTPS.

Atención

El cambio de la política de equilibrio de carga del juego de backends interrumpe el tráfico y puede provocar que se borren las conexiones activas.

Servidores de backend

Los servidores de backend se pueden configurar como instancias informáticas individuales o como pools de instancias. El protocolo de transporte de un servidor de backend se configura como parte del juego de backends. Puede agregar y eliminar servidores de backend sin interrumpir el tráfico. Al crear un equilibrador de carga, debe especificar los servidores de backend que se deben incluir en cada juego de backends.

Al agregar servidores de backend a un juego de backends, se especifica el OCID de la instancia o una dirección IP del servidor que se va a agregar. Una instancia con varias VNIC asociadas puede tener varias direcciones IP que apunten a ella. Si identifica un servidor backend por OCID, el servicio de equilibrio de carga utiliza la dirección IP privada principal de la VNIC principal. Si se identifican los servidores de backend que se van a agregar a un backend definido por sus direcciones IP, puede señalarse la misma instancia más de una vez.

El equilibrador de carga enruta el tráfico entrante a los servidores backend en función de la política de equilibrio de carga seleccionada. Para enrutar el tráfico a un servidor de backend, el servicio Equilibrio de carga necesita la dirección IP de la instancia informática y el puerto de aplicación correspondiente. Si el servidor backend reside en la misma VCN que el equilibrador de carga, recomendamos especificar la dirección IP privada de la instancia informática. La dirección IP privada también funcionará si un gateway de intercambio de tráfico local activa el tráfico entre la VCN del equilibrador de carga y la VCN del servidor de backend. Si el servidor backend y el equilibrador de carga residen en distintas VCN sin conexión de intercambio de tráfico, debe especificar la dirección IP pública de la instancia informática. También debe asegurarse de que las reglas de seguridad de VCN permitan el tráfico externo.

Para activar el tráfico de backend, las subredes del servidor de backend deben tener las reglas de seguridad de entrada y salida adecuadas. Al agregar servidores de backend a un juego de backends, puede especificar los grupos de seguridad de red (NSG) aplicables. Si prefiere utilizar listas de seguridad para la VCN, puede configurarlas mediante el servicio Networking.

Nota

Para gestionar tráfico de alto volumen, recomendamos utilizar reglas de seguridad sin estado para las subredes del equilibrador de carga. Consulte el capítulo Visión general de redes virtuales.