En este escenario, el objetivo es configurar un equilibrador de carga en línea en la instancia de NSX Edge con un tipo de perfil de aplicación de HTTP.
La siguiente imagen muestra la topología lógica de una red que utiliza un equilibrador de carga en línea. La instancia de NSX Edge del perímetro de la red se encarga tanto del enrutamiento de norte a sur como del equilibro de carga.
Por ejemplo, para este escenario configura las siguientes interfaces en la instancia de
NSX Edge:
Interfaz del vínculo superior: 192.168.100.30/24
Interfaz interna: 10.30.20.1/24
El equilibrador de carga utiliza la interfaz del enlace ascendente de la instancia de Edge para la dirección IP virtual (Virtual IP Address, VIP). La interfaz interna de la instancia de Edge actúa como la puerta de enlace predeterminada para los servidores web back-end del grupo de servidores.
El objetivo es equilibrar la carga del tráfico HTTP que procede de clientes externos en la instancia de NSX Edge y distribuir el tráfico a los servidores web que están conectados al conmutador lógico VXLAN 5000.
El siguiente procedimiento explica los pasos para configurar un equilibrador de carga en línea en la instancia de NSX Edge.
Requisitos previos
Debe haber una puerta de enlace del servicio NSX Edge implementada en la red.
Procedimiento
Inicie sesión en vSphere Web Client.
Haga clic en Redes y seguridad (Networking & Security) > NSX Edge.
Haga doble clic en un dispositivo NSX Edge.
Habilite el servicio del equilibrador de carga.
Haga clic en Administrar (Manage) > Equilibrador de carga (Load Balancer) > Configuración global (Global Configuration).
Haga clic en Editar (Edit) y habilite el equilibrador de carga.
Cree un perfil de aplicación de HTTP.
Haga clic en Administrar (Manage) > Equilibrador de carga (Load Balancer) > Perfiles de aplicación (Application Profiles).
Haga clic en Agregar (Add) y especifique los parámetros de perfil de aplicación.
Por ejemplo:
Opción
Descripción
Tipo (Type)
Seleccione HTTP.
Nombre
Introduzca Web-App-Profile.
Persistencia (Persistence)
Mantenga el valor predeterminado (Ninguno [None]).
Cree un grupo de servidores.
Haga clic en Administrar (Manage) > Equilibrador de carga (Load Balancer) > Grupos (Pools) y, a continuación, en Agregar (Add).
Introduzca los parámetros del grupo.
Por ejemplo:
Opción
Descripción
Nombre (Name)
Introduzca Web-Server-Pool.
Algoritmo (Algorithm)
Seleccione Ejecutar por turnos (round-robin)(Round-Robin).
Habilite esta opción para asegurarse de que las direcciones IP de origen del cliente sean visibles en los servidores back-end del grupo.
Agregue miembros al grupo de servidores.
Por ejemplo, indique los siguientes ajustes para los miembros del grupo.
Estado (State)
Nombre
Dirección IP (IP Address)
Weight
Puerto de supervisión (Monitor Port)
Puerto
Conexiones máx. (Max Connections)
Conexiones mín. (Min Connections)
Enabled
Web-1
10.30.20.100
1
80
80
0
0
Enabled
Web-2
10.30.20.101
1
80
80
0
0
Enabled
Web-3
10.30.20.102
1
80
80
0
0
Haga clic en Mostrar estado (Show Status) o en Mostrar estadísticas de grupo (Show Pool Statistics) y compruebe que el estado del grupo Web-Server-Pool sea ACTIVO (UP).
Seleccione el grupo y asegúrese de que el estado de todos los miembros de este grupo sea ACTIVO (UP).
Cree un servidor virtual.
Haga clic en Administrar (Manage) > Equilibrador de carga (Load Balancer) > Servidores virtuales (Virtual Servers) y, a continuación, en Agregar (Add).
Introduzca los parámetros del servidor virtual.
Por ejemplo, especifique los siguientes ajustes de configuración.
Opción
Descripción
Servidor virtual
Habilite el servidor virtual.
Aceleración (Acceleration)
Mantenga esta opción deshabilitada.
Perfil de aplicación
Seleccione el perfil Web-App-Profile que creó antes.
Dirección IP (IP Address)
Introduzca o seleccione la dirección IP que configuró en la interfaz de enlace ascendente (externa) de la instancia de Edge.
Para este escenario, seleccione 192.168.100.30.
Protocolo (Protocol)
Seleccione HTTP.
Grupo predeterminado (Default Pool)
Seleccione el grupo Web-App-Profile que creó antes.
Límite de conexión (Connection Limit)
Introduzca 0.
Límite de velocidad de conexión (Connection Rate Limit)