Todos los productos
Search
Centro de documentos

Server Load Balancer:Mount cross-region VPC servers

Última actualización: Sep 21, 2026

Application Load Balancer (ALB) le permite agregar servidores de una VPC en otra región como servidores backend. Esto logra una distribución eficiente del tráfico y optimiza el sistema.

Ejemplo de escenario

Una empresa de comercio electrónico vende y promociona productos en su plataforma en línea. La empresa desplegó un servidor en la región China (Chengdu) para cubrir sus necesidades diarias de negocio. Sin embargo, durante las grandes promociones de ventas, los picos de tráfico y las solicitudes con alta concurrencia pueden superar la capacidad del servidor.

Para resolver este problema, la empresa puede usar un grupo de servidores de tipo IP para ALB y un transit router de Cloud Enterprise Network (CEN). De esta forma, integra un servidor de la región China (Hangzhou) a la arquitectura de red existente y expande rápidamente los recursos. Un transit router habilita el emparejamiento rápido de redes privadas entre VPC de distintas regiones. Con base en este emparejamiento privado, usted agrega un grupo de servidores de tipo IP a ALB para montar el servidor entre regiones. Así, ALB reenvía las solicitudes de los clientes a los servidores de China (Chengdu) y China (Hangzhou), lo que mejora la capacidad de carga y la velocidad de respuesta del sistema.

image

Límites

Nota
  • A partir de las 00:00:00 del 25 de febrero de 2025 (UTC+8), las nuevas instancias usan Application Load Balancer (ALB) actualizado de manera predeterminada. Las instancias de ALB existentes no se ven afectadas, excepto aquellas creadas mediante solicitudes de autoservicio. Para obtener más información, consulte Application Load Balancer (ALB) Instance Upgrade Announcement.

  • Este tema usa una instancia de ALB actualizada como ejemplo. Si utiliza una instancia de ALB no actualizada, consulte Instructions for non-upgraded ALB instances.

Límites de los servidores backend

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

  • Solo son compatibles las direcciones IP privadas. No se admiten las 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 únicamente 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 upgraded ALB instances de doble pila. Las instancias de ALB no actualizadas no son compatibles.

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

Límites de la configuración de reenvío entre ALB y los servidores 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 funciona 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 backend solo se puede reenviar mediante la tabla de rutas del sistema. Las tablas de rutas personalizadas de la VPC no son compatibles.

Requisitos previos

  • Se creó una VPC llamada VPC1 en la región China (Chengdu) y una VPC llamada VPC2 en la región China (Hangzhou).

    • En VPC1, los vSwitch VSW1 y VSW2 están desplegados en la Zona A y la Zona B.

    • En VPC2, los vSwitch VSW3 y VSW4 están desplegados en la Zona H y la Zona I.

    • A continuación se describe la planificación de bloques CIDR para este tema. Al planificar los bloques CIDR, compruebe que los bloques por conectar no se superpongan.

      Haga clic en para ver los bloques CIDR de las VPC.

      Región

      VPC

      vSwitch

      Zona del vSwitch

      Planificación del bloque CIDR

      China (Chengdu)

      VPC1

      Bloque CIDR principal: 172.16.0.0/12

      VSW1

      Zone A

      172.16.1.0/24

      VSW2

      Zone B

      172.16.2.0/24

      China (Hangzhou)

      VPC2

      Bloque CIDR principal: 192.168.0.0/16

      VSW3

      Zone H

      192.168.1.0/24

      VSW4

      Zone I

      192.168.2.0/24

  • Se creó una instancia de ECS llamada ECS01 en VSW1 y otra llamada ECS02 en VSW3. Los servicios de aplicación están desplegados tanto en ECS01 como en ECS02.

    Haga clic en para ver los comandos de ejemplo que despliegan los servicios de prueba en las instancias de ECS.

    Comandos de ejemplo para ECS01

    yum install -y nginx
    systemctl start nginx.service
    cd /usr/share/nginx/html/
    echo "Hello World ! This is chengdu ECS01." > index.html

    Comandos de ejemplo para ECS02

    yum install -y nginx
    systemctl start nginx.service
    cd /usr/share/nginx/html/
    echo "Hello World ! This is hangzhou ECS02." > index.html
  • Se creó una ALB instance orientada al público en VPC1.

  • Se obtuvo una domain name is registered, un ICP filing para el nombre de dominio y una CNAME record is configured for the ALB instance que utiliza el nombre de dominio personalizado.

  • Se creó una CEN instance y se generaron transit router instances en las regiones China (Chengdu) y China (Hangzhou) para dicha instancia de CEN.

Procedimiento

Paso 1: Crear un grupo de servidores de ALB

Cree un grupo de servidores de tipo IP y agregue ECS01 junto con ECS02 (entre regiones) como servidores backend.

  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. Para obtener más información, consulte Server groups.

    Configuración

    Descripción

    Server Group Type

    Seleccione IP Address. Esto le permite adjuntar servidores fuera del bloque CIDR de la VPC mediante sus direcciones IP.

    VPC

    Seleccione VPC1.

    Backend Server Protocol

    Seleccione HTTP.

    Nota

    En una instancia de ALB Basic Edition, un listener HTTPS solo puede seleccionar grupos de servidores que usen 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 el Port y el Weight de 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 como puerto y mantenga el peso predeterminado.

  7. Haga clic en Add IP Address para agregar la dirección IP privada de ECS02. Como la dirección IP de ECS02 no pertenece al bloque CIDR de la VPC asociada al grupo de servidores, debe habilitar Remote IP. Después, haga clic en Next, establezca el Port y el Weight de la dirección IP agregada, y finalmente haga clic en OK. En este ejemplo, el puerto se establece en 80 y se usa el peso predeterminado.

    Si Remote IP está deshabilitado, solo podrá introducir direcciones IP del bloque CIDR de la VPC donde reside el grupo de servidores. Al habilitar Remote IP, tendrá la opción de 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 dentro de 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 recibirá las solicitudes y las reenviará a los servidores backend. El rango válido va de 1 a 65535. En este tema, introduzca 80.

  5. En la lista desplegable Server Group, seleccione IP y el grupo de servidores creado en el paso 1. Luego, haga clic en Next.

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

Paso 3: Conectar las instancias de VPC al transit router

Conecte VPC1 al transit router de la región China (Chengdu) y VPC2 al transit router de la región China (Hangzhou). Estos transit routers habilitan el emparejamiento de red privada entre VPC1 y VPC2 a través de distintas regiones. De este modo, ALB puede reenviar las solicitudes de los clientes a los servidores ubicados en la VPC entre regiones.

  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 dentro de 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 de la región China (Chengdu).

    Este tema describe únicamente los parámetros obligatorios. Mantenga los valores predeterminados para el resto. 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 por 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.

  5. Haga clic en Create More Connections y conecte VPC2 al transit router de la región China (Hangzhou) con base en la siguiente información.

    Parámetro

    Descripción

    Instance Type

    Seleccione VPC.

    Region

    Seleccione China (Hangzhou).

    Networks

    Seleccione VPC2.

    vSwitch

    Seleccione VSW3 y VSW4.

Paso 4: Crear una conexión entre regiones para los transit routers

Después de conectar las VPC a los transit routers, cree una conexión entre regiones para los transit routers ubicados en distintas regiones. Este paso es obligatorio para habilitar el emparejamiento de red privada entre VPC1 y VPC2.

  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 correspondiente.

  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 dentro de la columna Operations.

  4. En la página Connection with Peer Network Instance, configure la siguiente información y haga clic en OK.

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

    Elemento de configuración

    Descripción

    Instance Type

    Seleccione Inter-region Connection.

    Region

    Seleccione la región que desea conectar. Este tema utiliza China (Chengdu) como ejemplo.

    Peer Region

    Seleccione la región par que desea conectar. Este tema utiliza China (Hangzhou).

    Bandwidth Allocation Mode

    Seleccione Pay-By-Data-Transfer.

    Para el tráfico entre regiones a través de transit routers, puede usar Cloud Data Transfer (CDT) y reducir los costos de tráfico. Si aún no ha activado este servicio, consulte Upgrade to CDT billing para hacerlo. Activar CDT no genera cargos. También tiene la opción de utilizar un plan de ancho de banda según sus necesidades.

Paso 5: Comprobar los resultados

Una vez completados los pasos anteriores, ALB podrá reenviar las solicitudes de los clientes a ECS01 y ECS02.

  1. Prueba de conectividad

    Introduzca el nombre de dominio en su navegador, por ejemplo, http://<your domain name>. Actualice la página varias veces. El cliente recibe las respuestas correctamente y el servidor que responde alterna entre ECS01 y ECS02.

    image

    image

  2. Prueba de fallos

    1. Detenga el servicio en ECS01. Ejecute el comando systemctl stop nginx.service en ECS01 para detener la aplicación.

    2. Introduzca el nombre de dominio en su navegador, por ejemplo, http://<your domain name>. El cliente sigue recibiendo respuestas correctamente. Esto indica que el balanceo de carga funciona para los servidores de la VPC entre regiones.

    image

Preguntas frecuentes

¿Cómo monto servidores VPC entre regiones con una instancia ALB sin actualizar?

Si utiliza una instancia ALB sin actualizar, debe ejecutar operaciones adicionales. Agregue rutas para VPC1, VPC2 y el transit router, y configure los security groups de las instancias ECS. Para obtener más información, consulte Step 5: Configure routes and firewalls. Los demás pasos son los mismos que se describen en este tema.

image
  • Límites

    Límites de los servidores backend

    Límites de la configuración de reenvío entre ALB y los servidores 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 crear como mínimo un vSwitch en una zona de disponibilidad compatible para conectar la VPC 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 utilicen servidores backend entre regiones.

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

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

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

  • Paso 5: Configurar el enrutamiento y los security groups

    1. Agregue una entrada de ruta a la tabla de rutas del sistema de VPC1.

      Compruebe si la tabla de rutas del sistema de VPC1 contiene una ruta que apunte a la conexión de VPC1 del transit router para el bloque CIDR de destino. Si no existe, agregue una entrada de ruta.

      Nota

      El tráfico entre ALB y el servicio backend se reenvía únicamente a través de las tablas de rutas del sistema. No se reenvía mediante las tablas de rutas personalizadas de la VPC.

      1. Inicie sesión en la consola de administración 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 y luego en el enlace numérico bajo Route Table.

      4. En la página Route Table, 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 la pestaña 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 desea reenviar el tráfico. En este tema, introduzca el bloque CIDR de VPC2: 192.168.0.0/16.

        Next Hop Type

        Seleccione el tipo de siguiente salto. En este tema, seleccione Transit Router.

        Transit Router

        Seleccione la instancia del transit router. En este tema, seleccione la conexión de VPC1 de Step 3.

    2. Configure las rutas de retorno al origen.

      1. Consulte las rutas de retorno al origen.

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

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

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

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

        4. Haga clic en la pestaña Instance Details y, a la derecha de Back-to-origin Route, haga clic en View.

      2. Agregue una ruta de retorno al origen para ALB en la tabla de rutas del sistema de VPC2.

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

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

        3. En la página de detalles de la VPC, haga clic en la pestaña Resource Management y, bajo Route Table, haga clic en el enlace numérico.

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

        5. En la página de detalles de la tabla de rutas, seleccione la pestaña 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 desea reenviar el tráfico. En este tema, introduzca las rutas de retorno al origen de la instancia ALB. Si existen varias rutas de retorno al origen, repita esta operación hasta configurarlas todas.

          Next Hop Type

          Seleccione un tipo de siguiente salto. En este tema se usa Transit Router.

          Transit Router

          Seleccione la instancia del transit router. En este tema, seleccione el transit router asociado a VPC2.

      3. Agregue una ruta de retorno al origen para ALB en el transit router asociado 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 la instancia CEN creada.

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

        4. Haga clic en la pestaña Route Table. En el panel de navegación izquierdo, haga clic en el ID de la tabla de rutas correspondiente. En la página de detalles de la tabla de rutas, bajo la pestaña Route Entry, haga clic en Add Route Entry.

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

          Elemento de configuración

          Descripción

          Route Table

          La tabla de rutas actual se selecciona de forma predeterminada.

          Transit Router ID

          La instancia actual del transit router se selecciona de forma predeterminada.

          Destination CIDR Block

          El bloque CIDR de destino de la entrada de ruta. En este tema, introduzca las rutas de retorno al origen de la instancia ALB. Si existen varias rutas de retorno al origen, repita esta operación hasta configurarlas todas.

          Blackhole Route?

          Seleccione No.

          Next Hop

          Seleccione la conexión de siguiente salto de la ruta. En este tema, seleccione la conexión de VPC1.

    3. Revise la configuración del firewall de las instancias ECS del backend.

      En los accesos entre regiones, los mensajes dirigidos a los servicios backend se envían desde una dirección IP de origen ubicada en el bloque CIDR de la VPC donde se desplegó la instancia ALB. Asegúrese de que iptables u otro software de seguridad de terceros instalado en las instancias ECS del backend no bloquee dicho bloque CIDR, por ejemplo, 172.16.0.0/12. De lo contrario, el acceso entre regiones a los servicios backend fallará.

¿ALB puede montar servidores en dos VPC de la misma región después de crear una conexión de emparejamiento entre ellas?

Sí, es posible.

¿Cómo se factura el uso de ALB con CEN para montar servidores en una VPC entre regiones?

Además de ALB fees, se generan cargos de CEN. Para obtener más información, consulte CEN billing.

Referencias