Todos los productos
Search
Centro de documentos

Server Load Balancer:Add on-premises servers to an NLB instance

Última actualización: Sep 23, 2026

Este tema describe cómo agregar servidores locales de un centro de datos a una instancia de Network Load Balancer (NLB). NLB puede trabajar con los transit routers de Cloud Enterprise Network (CEN) para reenviar solicitudes a los servidores locales en los centros de datos. NLB es compatible con la incorporación de servidores locales que se encuentran en la misma región que la instancia de NLB o en una región distinta.

Ejemplo

NLB permite agregar servidores locales de centros de datos ubicados en la misma región que la instancia de NLB o en una región diferente. Ambos escenarios se implementan al usar NLB junto con los transit routers de Cloud Enterprise Network (CEN). Este tema toma como ejemplo un servidor local en un centro de datos dentro de la misma región.

La siguiente figura muestra el ejemplo de este tema. Una empresa creó una red privada virtual (VPC) llamada VPC1 en la región China (Hangzhou). Además, se creó una instancia de NLB en VPC1. La empresa necesita que la instancia de NLB en VPC1 reenvíe las solicitudes a los servidores locales de un centro de datos en la región China (Hangzhou).

Para cumplir este requisito, la empresa puede usar CEN y conectar VPC1 y un virtual border router (VBR) al transit router de la región China (Hangzhou). Después, el centro de datos se conecta a Alibaba Cloud mediante el VBR. Así, la instancia de NLB reenvía las solicitudes al centro de datos a través de CEN. Con esta solución, los servidores locales del centro de datos funcionan como servidores backend de la instancia de NLB.

image

A continuación se muestra una tabla que describe la planificación de las redes. Planifique los bloques CIDR según sus necesidades de negocio. Asegúrese de que los bloques CIDR no se superpongan entre sí.

China (Hangzhou)

vSwitch

Zona del vSwitch

Bloque CIDR

VPC1

Bloque CIDR principal: 192.168.0.0/16

VSW1

Zone G

192.168.81.238

VSW2

Zone J

192.168.27.21

VBR

N/A

N/A

  • Dirección IPv4 de la puerta de enlace del lado de Alibaba Cloud: 10.0.0.1

  • Dirección IPv4 de la puerta de enlace del lado del cliente: 10.0.0.2

  • Máscara de subred IPv4: 255.255.255.252

Centro de datos

VSW3

N/A

172.16.6.0/24

Límites

  • NLB permite agregar servidores locales de centros de datos ubicados en la misma región que la instancia de NLB o en una región diferente. Este tema toma como ejemplo un servidor local en un centro de datos dentro de la misma región. La configuración para el escenario entre regiones es similar. Solo necesita conectar el centro de datos a la región correspondiente que se comunica con la VPC de la instancia de NLB mediante CEN.

  • Cuando agrega un servidor local a una instancia de NLB, el servidor solo se puede especificar mediante su dirección IP privada. Las direcciones IP públicas no son compatibles.

  • Los servidores locales se pueden agregar tanto a instancias de NLB orientadas a la red interna como a instancias de NLB orientadas a Internet.

  • El tráfico de red entre una instancia de NLB y sus servidores backend solo se puede reenviar con base en la tabla de rutas del sistema. No se admite el reenvío basado en tablas de rutas personalizadas de la VPC.

  • Al agregar un servidor local a una instancia de NLB, puede usar un transit router de Enterprise Edition o uno de Basic Edition. Si utiliza un transit router de Enterprise Edition, debe especificar como mínimo un vSwitch en cada zona de dicho transit router. De esta manera, el tráfico de red se enruta desde la VPC hacia el transit router. Para obtener más información, consulte Cloud Enterprise Network.

Requisitos previos

  • Se creó una VPC llamada VPC1 en la región China (Hangzhou). En VPC1 se desplegaron dos vSwitches llamados VSW1 y VSW2. VSW1 se desplegó en Zone G y VSW2 en Zone J. Para obtener más información, consulte Create and manage a VPC.

  • Se creó una instancia de NLB en VPC1. Para obtener más información, consulte Create and manage NLB instances.

  • Se creó una instancia de Elastic Compute Service (ECS) llamada ECS01 en VPC1, y se desplegó una aplicación en ella. ECS01 se usa para acceder al servidor del centro de datos. Para obtener más información sobre cómo crear una instancia de ECS, consulte Create an instance by using the wizard.

  • Se creó una instancia de CEN y un transit router de Enterprise Edition en la región China (Hangzhou). Para obtener más información, consulte Create a CEN instance y Create a transit router.

  • Se estableció una conexión mediante un circuito de Express Connect y se creó un VBR. Para obtener más información, consulte Apply for Classic Mode y Create and manage VBRs.

Paso 1: Crear un grupo de servidores para la instancia de NLB

Cree un grupo de servidores de tipo IP y especifique la dirección IP privada de un servidor local para agregarlo como servidor backend.

  1. Inicie sesión en la consola de NLB.

  2. En la barra de navegación superior, seleccione la región donde se desplegó la instancia de NLB. En este ejemplo, se selecciona China (Hangzhou).

  3. En el panel de navegación izquierdo, elija NLB > Server Groups.

  4. En la página Server Groups, haga clic en Create Server Group.

  5. En el cuadro de diálogo Create Server Group, configure los parámetros y haga clic en Create.

    A continuación se describen únicamente los parámetros relevantes para este tema. Mantenga los valores predeterminados para el resto de los parámetros. Para obtener más información, consulte Create a server group.

    Parámetro

    Descripción

    Server Group Type

    Seleccione un tipo de grupo de servidores. En este ejemplo, se selecciona IP.

    Server Group Name

    Introduzca un nombre para el grupo de servidores.

    VPC

    Seleccione la VPC donde desea crear el grupo de servidores. En este ejemplo, se selecciona VPC1.

    Backend Server Protocol

    Seleccione un protocolo de backend. Valores válidos: TCP, UDP, SSL over TCP. En este ejemplo, seleccione TCP.

    Scheduling Algorithm

    Seleccione un algoritmo de programación. En este ejemplo, se selecciona Weighted Round-robin.

  6. En el cuadro de diálogo Server group created., haga clic en Add Backend Server.

  7. En la pestaña Backend Servers, haga clic en Add IP Address.

  8. En el panel Add Backend Server, introduzca la dirección IP privada del servidor local y haga clic en Next.

    En este ejemplo, se introduce 172.16.6.5.

  9. En el paso Ports/Weights, especifique un puerto y un peso para la dirección IP, haga clic en OK y luego en Close.

    En este ejemplo, el puerto se establece en 80 y se usa el peso predeterminado.

Paso 2: Crear un listener para la instancia de NLB

  1. Inicie sesión en la consola de NLB.

  2. En la barra de navegación superior, seleccione la región donde se creó la instancia de NLB. En este ejemplo, se selecciona China (Hangzhou).

  3. En el panel de navegación izquierdo, elija NLB > Instances.

  4. En la página Instances, busque la instancia de NLB en VPC1 y haga clic en su ID.

  5. Haga clic en la pestaña Listener. En la pestaña Listener, haga clic en Quick Create Listener.

  6. En el cuadro de diálogo Quick Create Listener, configure los parámetros y haga clic en OK. A continuación se describen los parámetros.

    Parámetro

    Descripción

    Listener Protocol

    Seleccione un protocolo de listener. En este ejemplo, se selecciona TCP.

    Listener Port

    Seleccione el puerto de frontend que se usa para recibir y reenviar solicitudes a los servidores backend.

    En este ejemplo, se selecciona 80.

    Server Group

    Seleccione un grupo de servidores backend. En este ejemplo, se selecciona IP y el grupo de servidores creado en Step 1.

Paso 3: Adjuntar la VPC a la instancia de CEN

  1. Inicie sesión en la consola de CEN.

  2. En la página CEN Instance, haga clic en el ID de la instancia de CEN que desea gestionar.

  3. En la pestaña Basic Settings > Transit Router, busque el transit router de la región de destino y haga clic en Create Connection en la columna Actions.

  4. En la página Connection with Peer Network Instance, configure los parámetros y haga clic en OK. A continuación se describen los parámetros.

    Parámetro

    Descripción

    Network Type

    En este ejemplo, se selecciona VPC.

    Region

    Seleccione la región donde se creó la instancia de red. En este ejemplo, se selecciona China (Hangzhou).

    Transit Router

    Se selecciona automáticamente el transit router de la región elegida.

    Account

    Especifique si la instancia de red pertenece a la cuenta actual o a otra cuenta de Alibaba Cloud. En este ejemplo, se selecciona Your Account.

    Billing Method

    En este ejemplo, se selecciona Pay-As-You-Go.

    Networks

    Seleccione el ID de la VPC que desea conectar. En este ejemplo, se selecciona VPC1.

    vSwitch

    Seleccione uno o varios vSwitches desplegados en las zonas del transit router de Enterprise Edition. En este ejemplo, se seleccionan Zone H y Zone J.

Paso 4: Adjuntar el VBR a la instancia de CEN

  1. Después de conectar VPC1 al transit router, haga clic en Create More Connections.

  2. En la página Connection with Peer Network Instance, configure los parámetros y haga clic en OK. A continuación se describen los parámetros.

    Parámetro

    Descripción

    Network Type

    En este ejemplo, se selecciona Virtual Border Router (VBR).

    Region

    Seleccione la región donde se creó la instancia de red. En este ejemplo, se selecciona China (Hangzhou).

    Transit Router

    Se selecciona automáticamente el transit router desplegado en la región elegida.

    Account

    Especifique si la instancia de red pertenece a la cuenta actual o a otra cuenta de Alibaba Cloud. En este ejemplo, se selecciona Your Account.

    Networks

    Seleccione el ID del VBR que desea conectar. En este ejemplo, se selecciona el VBR desplegado en la región China (Hangzhou).

Paso 5: Agregar rutas a la tabla de rutas del sistema de VPC1

Compruebe si la tabla de rutas del sistema de VPC1 contiene una ruta cuyo destino sea la conexión de VPC1. Si no existe dicha ruta, siga estos pasos para agregarla:

Nota

El tráfico de red entre una instancia de NLB y sus servidores backend solo se puede reenviar con base en la tabla de rutas del sistema. No se admite el reenvío basado en tablas de rutas personalizadas de la VPC.

  1. Inicie sesión en la consola de VPC.

  2. En la barra de navegación superior, seleccione la región donde se creó VPC1. En este ejemplo, se selecciona China (Hangzhou).

  3. En la página VPC, haga clic en el ID de VPC1.

  4. En la página de detalles de VPC1, haga clic en la pestaña Resource Management y luego en el número que aparece debajo de Route Tables.

  5. En la página Route Tables, busque la tabla de rutas cuyo Route Table Type sea System y haga clic en su ID.

  6. En la página de detalles de la tabla de rutas, elija Route Entry List > Custom Route y haga clic en Add Route Entry.

  7. En el panel Add Route Entry, configure los parámetros y haga clic en OK. A continuación se describen los parámetros.

    Parámetro

    Descripción

    Destination CIDR Block

    Introduzca el bloque CIDR al que desea acceder. En este ejemplo, se introduce el bloque CIDR del servidor local, que es 172.16.6.0/24.

    Next Hop Type

    Seleccione un tipo de siguiente salto. En este ejemplo, se selecciona Transit Router.

    Transit Router

    Seleccione un transit router. En este ejemplo, se selecciona la conexión de VPC1 creada en Step 3.

Paso 6: Agregar rutas del VBR en la consola de Express Connect

Agregue al VBR una ruta que apunte al centro de datos.

  1. Inicie sesión en la consola de Express Connect.

  2. En la barra de navegación superior, seleccione una región y haga clic en Virtual Border Routers (VBRs) en el panel de navegación izquierdo.

  3. En la página Virtual Border Routers (VBRs), haga clic en el ID del VBR que desea gestionar.

  4. En la página de detalles del VBR, haga clic en la pestaña Routes y luego en Add Route.

  5. En el panel Add Route, configure los parámetros y haga clic en OK. A continuación se describen los parámetros.

    Parámetro

    Descripción

    Next Hop Type

    Seleccione un tipo de siguiente salto. En este ejemplo, se selecciona Physical Connection.

    Destination CIDR Block

    Introduzca un bloque CIDR de destino. En este ejemplo, se introduce el bloque CIDR del servidor local, que es 172.16.6.0/24.

    Next Hop

    Seleccione un circuito de Express Connect.

Paso 7: Agregar rutas al centro de datos

Consulte el bloque CIDR del vSwitch asociado a la instancia de NLB. Luego, agregue al centro de datos una ruta que apunte a dicho bloque CIDR del vSwitch asociado a la instancia de NLB.

Nota

Después de conectar VPC1 al transit router, este último aprende todas las rutas de los vSwitches de VPC1. Por lo tanto, no es necesario agregar al transit router rutas que apunten al bloque CIDR del vSwitch asociado a la instancia de NLB.

  1. Siga estos pasos para consultar el bloque CIDR del vSwitch asociado a la instancia de NLB:

    1. Inicie sesión en la consola de VPC.

    2. En la barra de navegación superior, seleccione la región donde se creó VPC1. En este ejemplo, se selecciona China (Hangzhou).

    3. En la página VPC, haga clic en el ID de VPC1.

    4. En la página de detalles de VPC1, haga clic en la pestaña Resource Management y luego en el número que aparece debajo de vSwitch.

    5. En la página vSwitch, busque el vSwitch asociado a la instancia de NLB y anote su bloque CIDR.

  2. Siga estos pasos para agregar al centro de datos una ruta que apunte al bloque CIDR del vSwitch asociado a la instancia de NLB:

    En el dispositivo de puerta de enlace local, agregue una ruta que apunte al bloque CIDR del vSwitch asociado a la instancia de NLB. Los siguientes bloques de código muestran ejemplos de configuración. Si la instancia de NLB está asociada a varios vSwitches, repita los pasos anteriores para agregar las rutas correspondientes a cada uno.

    Nota

    Las configuraciones de rutas de este ejemplo son solo de referencia. Estas configuraciones pueden variar según el dispositivo de puerta de enlace.

    ip route 192.168.81.238 255.255.255.0 The address of the VBR at the Alibaba Cloud side
    ip route 192.168.27.21 255.255.255.0 The address of the VBR at the Alibaba Cloud side

Paso 8: Probar la conectividad de red

  1. Inicie sesión en ECS01 dentro de VPC1.

  2. Ejecute el comando telnet Domain name Listener port para comprobar si ECS01 en VPC1 puede acceder al servidor local del centro de datos mediante la instancia de NLB.

    En este ejemplo, se usa el siguiente comando:

    telnet nlb-ygfajln3bwbfs3****.cn-hangzhou.nlb.aliyuncsslbintl.com 80

    Si recibe un paquete de respuesta echo, significa que ECS01 puede acceder al servidor local del centro de datos.

Referencias