Todos los productos
Search
Centro de documentos

Server Load Balancer:Attach on-premises IDC servers

Última actualización: Sep 23, 2026

Para usar un Application Load Balancer (ALB) y adjuntar servidores de centros de datos de Internet (IDC) locales con el fin de distribuir la carga, combine ALB con Cloud Enterprise Network (CEN) y Transit Router. De esta manera, las solicitudes de ALB se reenvían a sus servidores de IDC.

Escenario de ejemplo

ALB admite adjuntar servidores de IDC (centro de datos de Internet) en la misma región o entre distintas regiones. Este tema utiliza como ejemplo la adjunción de servidores de IDC en la misma región mediante ALB. La configuración para el escenario entre regiones es similar. Solo necesita conectar el IDC a la región correspondiente que se comunica con la VPC de la instancia de ALB mediante CEN.

Una empresa creó una nube privada virtual (VPC) llamada VPC1 en la región China (Chengdu) de Alibaba Cloud. En VPC1, la empresa desplegó una instancia de ALB orientada al público y desea reenviar las solicitudes de los clientes a través de esta instancia de ALB hacia los servidores de IDC ubicados en la misma región. La empresa puede utilizar Cloud Enterprise Network (CEN) para conectar VPC1 y un Virtual Border Router (VBR) a un Transit Router. El IDC local se conecta a Alibaba Cloud a través del VBR, y ALB reenvía el tráfico por medio del Transit Router hacia el IDC. Así se logra el objetivo de adjuntar servidores de IDC de la misma región a ALB.

image

Límites

Nota
  • A partir del 25 de febrero de 2025, 00:00:00 (UTC+8), las instancias recién creadas utilizarán de forma predeterminada la versión actualizada de Application Load Balancer (ALB). Las instancias de ALB existentes no se ven afectadas, excepto aquellas creadas mediante una solicitud de autoservicio. Para obtener más información, consulte Application Load Balancer (ALB) Instance Upgrade Announcement.

  • Este tema toma como ejemplo la instancia de ALB actualizada. Si utiliza una instancia de ALB previa a la actualización, consulte Instructions for pre-upgrade ALB instances.

Límites de los servidores de backend

  • Solo los servidores de backend de tipo IP se pueden montar entre distintas regiones.

  • Solo se admiten direcciones IP privadas. No se admiten direcciones IP públicas.

  • Para adjuntar servidores IPv6, establezca IP Version en IPv4/IPv6 dual-stack cuando cree un grupo de servidores basado en IP. Tenga en cuenta lo siguiente:

    • Puede establecer IP Version en IPv4/IPv6 dual-stack solo si the IPv6 feature is enabled para la VPC seleccionada en el grupo de servidores.

    • El grupo de servidores solo se puede agregar a listeners o reglas de reenvío de instancias de upgraded ALB instances con pila dual. Las instancias de ALB sin actualizar no son compatibles.

    • Cuando IP Version está configurado en IPv4/IPv6 dual-stack, solo puede agregar direcciones IPv6 del bloque CIDR de la VPC del grupo de servidores. No es posible agregar direcciones IP remotas.

Límites de configuración de reenvío entre ALB y los servidores de backend

  • Si utiliza un transit router de Enterprise Edition, este crea una interfaz de red elástica (ENI) en un vSwitch dentro de la zona de disponibilidad especificada. Dicha ENI actúa como punto de entrada del tráfico desde la VPC hacia el transit router. Al crear una VPC, asegúrese de crear como mínimo un vSwitch en la zona de disponibilidad indicada para conectar la VPC al transit router. Para obtener más información, consulte How transit routers work.

  • El tráfico entre una instancia de ALB y sus servidores de backend solo se puede reenviar mediante la tabla de rutas del sistema. Las tablas de rutas personalizadas en la VPC no son compatibles.

Requisitos previos

  • Creó una virtual private cloud (VPC) llamada VPC1 en la región China (Chengdu), así como los vSwitches VSW1 y VSW2 en Zone A y Zone B, respectivamente.

    A continuación se muestra la planificación de bloques CIDR utilizada en este tema. Si planifica sus propios bloques CIDR, asegúrese de que no existan superposiciones entre las redes interconectadas.

    Región Suroeste (Chengdu)

    vSwitch

    Zona del vSwitch

    Planificación de bloques CIDR

    VPC1

    Bloque CIDR principal: 172.16.0.0/12

    VSW1

    Zone A

    172.16.0.0/24

    VSW2

    Zone B

    172.16.6.0/24

    VBR

    No aplica

    No aplica

    Dirección IP par IPv4 del lado del cliente: 10.0.0.2/30

    Dirección IP par IPv4 del lado de Alibaba Cloud: 10.0.0.1/30

    IDC local

    VSW3

    No aplica

    192.168.20.0/24

  • Creó la instancia ECS01 en VSW1 y desplegó un servicio de aplicación en ella.

    Comandos de ejemplo para desplegar un servicio de prueba en ECS01:

    yum install -y nginx
    systemctl start nginx.service
    cd /usr/share/nginx/html/
    echo "Hello World ! This is c****u ECS01." > index.html
  • Creó una ALB instance en VPC1. Este tema utiliza una instancia de ALB pública como ejemplo.

  • Completó registered a domain name, finalizó ICP filing y configuró CNAME resolution for ALB using your custom domain.

  • Creó una CEN instance y una Transit Router instance en la región China (Chengdu).

  • Creó un circuito de Express Connect y un Virtual Border Router (VBR). Para más detalles, consulte Create and manage dedicated Express Connect connections y Create and manage Virtual Border Routers.

  • Creó un servidor de prueba llamado ECS02 en su IDC local y desplegó un servicio de aplicación en él.

    Comandos de ejemplo para desplegar un servicio de prueba en ECS02:

    yum install -y nginx
    systemctl start nginx.service
    cd /usr/share/nginx/html/
    echo "Hello World ! This is h****z ECS02." > index.html

Procedimiento

Paso 1: Crear un grupo de servidores de ALB

Cree un grupo de servidores de tipo IP y adjunte ECS01 y ECS02 desde su IDC.

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

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

  3. En el panel de navegación izquierdo, seleccione ALB > Server Group.

  4. En la página Server Group, haga clic en Create Server Group, configure los siguientes parámetros y luego haga clic en Create.

    Este tema describe únicamente los parámetros obligatorios. Mantenga los valores predeterminados para el resto de los parámetros. Para obtener más información, consulte Server groups.

    Configuración

    Descripción

    Server Group Type

    Seleccione IP. Esto le permite adjuntar servidores que no están dentro de un bloque CIDR de VPC mediante la adición de sus direcciones IP.

    VPC

    Seleccione VPC1.

    Backend Protocol

    Seleccione HTTP.

    Nota

    Para una instancia de ALB Basic Edition, un listener HTTPS solo puede seleccionar grupos de servidores que utilicen HTTP como protocolo de backend.

    Scheduling Algorithm

    Utilice el valor predeterminado Weighted Round-robin. Para obtener más información, consulte Introduction to Server Load Balancer Scheduling Algorithms.

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

  6. En el panel Add Backend Server, agregue la dirección IP privada de ECS01 y haga clic en Next. Establezca Port y Weight para la dirección IP agregada, y luego haga clic en OK.

    El puerto debe coincidir con el que utiliza el servicio de backend. En este ejemplo, introduzca 80 para el puerto y mantenga el peso predeterminado.

  7. Haga clic en Add IP Address para agregar la dirección IP privada del servidor ECS02 del IDC local. Dado que la dirección IP de ECS02 se encuentra fuera del bloque CIDR de la VPC asociada al grupo de servidores, active Remote IP. Luego, haga clic en Next, configure Port y Weight para la dirección IP agregada, y haga clic en OK. Este tema utiliza el puerto 80 con el peso predeterminado.

    Si Remote IP está deshabilitado, solo podrá introducir direcciones IP del bloque CIDR de la VPC donde se ubica el grupo de servidores. Si habilita Remote IP, podrá introducir direcciones IP de los siguientes bloques CIDR:

    • 10.0.0.0/8

    • 100.64.0.0/10

    • 172.16.0.0/12

    • 192.168.0.0/16

Paso 2: Configurar un listener para la instancia de ALB

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

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

  3. En la página Instances, busque la instancia de ALB creada en VPC1 y haga clic en Create Listener en la columna Operations.

  4. En la página NLB Configuration Wizard > Configure Listener, configure los siguientes parámetros, mantenga los valores predeterminados para el resto y haga clic en Next.

    Configuración del listener

    Descripción

    Select Listener Protocol

    Seleccione HTTP.

    Listener Port

    Introduzca el puerto de escucha que se usará para recibir solicitudes y reenviarlas a los servidores de backend. El rango válido de puertos es de 1 a 65535. En este tema, introduzca 80.

  5. En la lista desplegable Server Group, seleccione IP y el grupo de servidores que creó en el paso 1. Después, haga clic en Next.

  6. En la página Configuration Review, confirme las configuraciones y haga clic en Submit.

Paso 3: Crear una conexión de VPC en CEN

  1. Inicie sesión en la consola de Cloud Enterprise Network.

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

  3. En la pestaña Basic Settings > Transit Router, busque la instancia de transit router en la región China (Chengdu) y haga clic en Create Connection en la columna Operations.

  4. En la página Connection with Peer Network Instance, configure los siguientes parámetros y haga clic en OK para conectar VPC1 al transit router en la región China (Chengdu).

    Este tema describe únicamente los parámetros obligatorios. Mantenga los valores predeterminados para el resto de los parámetros. Para obtener más información, consulte Create a VPC connection on an Enterprise Edition transit router.

    Parámetro

    Descripción

    Instance Type

    Este tema utiliza VPC.

    Region

    Seleccione la región donde se desplegó la instancia de red. En este tema, se selecciona China (Chengdu).

    Networks

    Seleccione el ID de la VPC que desea conectar. En este tema, seleccione VPC1.

    vSwitch

    Seleccione las instancias de vSwitch de las zonas compatibles con el transit router de Enterprise Edition. En este tema, seleccione VSW1 y VSW2.

Paso 4: Crear una conexión de VBR en CEN

  1. Después de crear la conexión de VPC, haga clic en Create More Connections.

  2. En la página Connection with Peer Network Instance, configure los siguientes parámetros y haga clic en OK para conectar la instancia de VBR al Transit Router en la región China (Chengdu).

    Aquí solo se enumeran los ajustes relevantes para este tema. Mantenga los demás parámetros con sus valores predeterminados. Para obtener más información, consulte Create a VBR connection using an Enterprise Edition Transit Router.

    Parámetro

    Descripción

    Instance Type

    Este tema utiliza Virtual Border Router (VBR).

    Region

    Seleccione la región donde reside la instancia de red. Este tema utiliza China (Chengdu).

    Networks

    Seleccione el ID de la instancia de VBR que desea conectar. Este tema utiliza la instancia de VBR creada previamente.

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

Compruebe si la tabla de rutas del sistema en VPC1 ya contiene una entrada de ruta que apunte a la conexión de VPC1 del Transit Router para el bloque CIDR de destino. Si no existe, siga estos pasos para agregarla.

Nota

El tráfico entre ALB y los servicios de backend solo se puede reenviar mediante la tabla de rutas del sistema. Las tablas de rutas personalizadas en la VPC no son compatibles.

  1. Inicie sesión en la consola de Virtual Private Cloud.

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

  3. En la página de detalles de VPC1, haga clic en la pestaña Resource Management. En la sección Route Tables, haga clic en el enlace numérico.

  4. En la página Route Tables, busque la tabla de rutas System de VPC1 y haga clic en su ID.

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

  6. En el panel Add Route Entry, configure los siguientes parámetros y haga clic en OK.

    Parámetro

    Descripción

    Destination CIDR Block

    Introduzca el bloque CIDR de destino hacia el cual se reenviará el tráfico. Este tema utiliza el bloque CIDR del servidor del IDC local: 192.168.20.0/24.

    Next Hop Type

    Seleccione el tipo de siguiente salto. Este tema utiliza Transit Router.

    Transit Router

    Seleccione la conexión de la instancia de red. Este tema utiliza la conexión de VPC1 descrita en Step 3.

Paso 6: Configurar las rutas del VBR en Express Connect

Configure una ruta en el VBR que apunte a su IDC local.

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

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

  3. En la página Virtual Border Routers (VBRs), haga clic en el ID de la instancia de VBR de destino.

  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 siguientes parámetros y haga clic en OK.

    Parámetro

    Descripción

    Next Hop Type

    Seleccione el tipo de siguiente salto para la entrada de ruta. Este tema utiliza Physical Connection Interfaces.

    Destination CIDR Block

    Este tema utiliza el bloque CIDR del servidor del IDC local: 192.168.20.0/24.

    Next Hop

    Seleccione el circuito de Express Connect.

Paso 7: Configurar las rutas para el IDC local

Identifique los bloques CIDR de los vSwitches asociados a la instancia de ALB y agregue rutas para todos ellos en su IDC local.

Nota

Tras conectar una instancia de VPC a un Transit Router, este aprende automáticamente las rutas de todos los bloques CIDR de los vSwitches en la VPC. Por lo tanto, no necesita configurar manualmente las rutas de los bloques CIDR de los vSwitches asociados a ALB en el Transit Router.

  1. Siga estos pasos para obtener los bloques CIDR de los vSwitches asociados a la instancia de ALB.

    1. Inicie sesión en la consola de Virtual Private Cloud.

    2. En la barra de menú superior, seleccione la región donde reside VPC1. Este tema utiliza China (Chengdu).

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

    4. En la página de detalles de VPC1, haga clic en la pestaña Resource Management. En la sección vSwitch, haga clic en el enlace numérico.

    5. En la página vSwitch, localice los vSwitches asociados a la instancia de ALB y anote sus bloques CIDR.

  2. Siga estos pasos para agregar las rutas de los bloques CIDR de los vSwitches asociados a ALB en su IDC local.

    Agregue las rutas de los bloques CIDR de los vSwitches asociados a ALB en su dispositivo de puerta de enlace local. A continuación se muestran las rutas de ejemplo utilizadas en este tema. Si hay varios vSwitches involucrados, repita la configuración hasta agregar las rutas de todos los bloques CIDR asociados.

    Nota

    Los ejemplos de rutas son únicamente de referencia. Los comandos reales pueden variar según el proveedor y el modelo de su dispositivo.

    ip route 172.16.0.XX/24 255.255.255.0 <VBR instance Alibaba Cloud-side IP address>
    ip route 172.16.6.XX/24 255.255.255.0 <VBR instance Alibaba Cloud-side IP address>

Paso 8: Comprobar el resultado

  1. Prueba de conectividad

    En su navegador, introduzca el nombre de dominio, por ejemplo, http://<domain name>. Actualice la página varias veces. Debería ver respuestas alternadas entre ECS01 y ECS02.

  2. Simular una falla

    1. Detenga el servicio de ECS01 ejecutando systemctl stop nginx.service en ECS01.

    2. En su navegador, introduzca el nombre de dominio, por ejemplo, http://<domain name>. El cliente debería seguir recibiendo respuestas, lo que confirma que el balanceo de carga entre los servidores del IDC local y los servidores en la nube de la misma región funciona correctamente.

Preguntas frecuentes

¿Cómo adjunto servidores de IDC en la misma región mediante una instancia ALB anterior a la actualización?

Cuando utilice una instancia ALB anterior a la actualización para adjuntar servidores de IDC en la misma región, siga todos los pasos descritos anteriormente, excepto Step 7.

  • Límites

    Límites de los servidores de backend

    Límites de configuración de reenvío entre ALB y los servidores de backend

    • Para el reenvío de IP remotas, utilice un transit router de Enterprise Edition o Express Connect. Los transit routers de Basic Edition no son compatibles.

      Si utiliza un transit router de Enterprise Edition, este crea una interfaz de red elástica (ENI) en un vSwitch dentro de la zona de disponibilidad especificada. Dicha ENI funciona como punto de entrada del tráfico desde la VPC hacia el transit router. Al crear la VPC, asegúrese de configurar como mínimo un vSwitch en una zona de disponibilidad compatible para conectarla al transit router. Para obtener más información, consulte Regions and zones that support Enterprise Edition transit routers.

    • Dentro de una instancia de Cloud Enterprise Network (CEN), solo una VPC por región puede contener una o más instancias ALB que usen servidores de backend entre regiones.

      image
      • Las instancias ALB ubicadas en varias VPC dentro de la misma región no pueden usar el mismo transit router para acceder a un servicio de backend.

        image
      • Las instancias ALB ubicadas en varias VPC dentro de la misma región no pueden usar varios transit routers para acceder al mismo servicio de backend.

        image
    • El tráfico entre una instancia ALB y sus servidores de backend solo se puede reenviar mediante la tabla de rutas del sistema. Las tablas de rutas personalizadas de la VPC no son compatibles.

  • Paso 7: Configurar las rutas de retorno al origen

    Identifique las rutas de retorno al origen de la instancia ALB y agréguelas tanto al Transit Router conectado a VPC1 como a su IDC local.

    1. Consulte las rutas de retorno al origen.

      Siga estos pasos para obtener las rutas de retorno al origen de la instancia ALB.

      1. Inicie sesión en la consola de Application Load Balancer.

      2. En la barra de menús superior, seleccione la región donde reside su instancia. Este tema utiliza China (Chengdu).

      3. En la página Instances, haga clic en el ID de la instancia ALB de destino.

      4. Haga clic en la pestaña Instance Details. En el lado derecho de Back-to-origin Route, haga clic en View.

    2. Siga estos pasos para agregar las rutas de retorno al origen de ALB al Transit Router conectado a VPC1.

      1. Inicie sesión en la consola de Cloud Enterprise Network.

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

      3. En la pestaña Basic Settings > Transit Router, busque la instancia de Transit Router conectada a VPC1 y haga clic en su ID.

      4. Haga clic en la pestaña Route Table. En el panel izquierdo, haga clic en el ID de la tabla de rutas de destino. En la página de detalles de la tabla de rutas, dentro de la pestaña Routes, haga clic en Add Route Entry.

      5. En el cuadro de diálogo Add Route, configure la entrada de ruta y haga clic en OK.

        Elemento de configuración

        Descripción

        Route Table

        El sistema selecciona automáticamente la tabla de rutas actual de forma predeterminada.

        Transit Router ID

        El sistema selecciona automáticamente la instancia de Transit Router actual de forma predeterminada.

        Destination CIDR Block

        Introduzca el bloque CIDR de destino para la entrada de ruta. Este tema utiliza la ruta de retorno al origen de la instancia ALB. Si existen varias rutas de retorno al origen, repita la configuración hasta agregarlas todas.

        Blackhole Route

        Seleccione No.

        Next Hop

        Seleccione la conexión del siguiente salto. Este tema utiliza la conexión de VPC1.

    3. Siga estos pasos para agregar las rutas de retorno al origen de la instancia ALB a su IDC local.

      Agregue las rutas de retorno al origen de ALB en el dispositivo de gateway local. A continuación se muestran ejemplos de rutas. Si existen varias rutas de retorno al origen, repita la configuración hasta agregarlas todas.

      Nota

      Los ejemplos de rutas son únicamente de referencia. Los comandos reales pueden variar según el proveedor y el modelo de su dispositivo.

      ip route 100.XX.XX.0/25 255.255.255.128 <VBR instance Alibaba Cloud-side IP address>

¿TantoALB de red pública comoALB de red privada admiten adjuntar servidores de centros de datos locales?

Sí, ambos lo admiten.

Referencias