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.


La imagen muestra una topología de red con un equilibrador de carga en línea y un grupo de servidores con tres máquinas virtuales de servidor web.
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

  1. Inicie sesión en vSphere Web Client.
  2. Haga clic en Redes y seguridad (Networking & Security) > NSX Edge.
  3. Haga doble clic en un dispositivo NSX Edge.
  4. Habilite el servicio del equilibrador de carga.
    1. Haga clic en Administrar (Manage) > Equilibrador de carga (Load Balancer) > Configuración global (Global Configuration).
    2. Haga clic en Editar (Edit) y habilite el equilibrador de carga.
  5. Cree un perfil de aplicación de HTTP.
    1. Haga clic en Administrar (Manage) > Equilibrador de carga (Load Balancer) > Perfiles de aplicación (Application Profiles).
    2. 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]).
  6. Cree un grupo de servidores.
    1. Haga clic en Administrar (Manage) > Equilibrador de carga (Load Balancer) > Grupos (Pools) y, a continuación, en Agregar (Add).
    2. 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).
      Monitores (Monitors) Seleccione monitor_http_predeterminado (default_http_monitor).
      Transparente (Transparent) Habilite esta opción para asegurarse de que las direcciones IP de origen del cliente sean visibles en los servidores back-end del grupo.
    3. 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
  7. 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).
  8. Cree un servidor virtual.
    1. Haga clic en Administrar (Manage) > Equilibrador de carga (Load Balancer) > Servidores virtuales (Virtual Servers) y, a continuación, en Agregar (Add).
    2. 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) Introduzca 0.