Todos los productos
Search
Centro de documentos

Server Load Balancer:Integrate GA to accelerate applications

Última actualización: Sep 03, 2026

Cuando usuarios de varias regiones del mundo acceden a sus servicios alojados en Application Load Balancer (ALB), la baja calidad de la red pública puede provocar alta latencia, fluctuación y pérdida de paquetes, lo que degrada la experiencia del usuario final. Utilice Alibaba Cloud Global Accelerator (GA) para acelerar su aplicación. Las solicitudes de los usuarios finales se conectan al punto de presencia más cercano de Alibaba Cloud y viajan por la red troncal privada de Alibaba Cloud hasta llegar a sus servidores de aplicaciones. ALB integra GA directamente; configure un acelerador de GA en la consola de ALB con un solo clic para simplificar la configuración.

Descripción general de la integración de ALB con GA

Global Accelerator (GA) es un servicio de aceleración de red global que aprovecha el ancho de banda premium de Border Gateway Protocol (BGP) y la red de transmisión global de Alibaba Cloud para proporcionar conectividad de baja latencia y alta disponibilidad entre regiones. GA reduce el impacto de la latencia, la fluctuación y la pérdida de paquetes en la calidad del servicio. Para obtener más información, consulte What is Global Accelerator.

ALB integra GA directamente. Puede configurar un acelerador de GA en la consola de ALB con un solo clic, lo que elimina la necesidad de alternar entre las consolas de ALB y GA, y simplifica el proceso de aceleración de aplicaciones alojadas en ALB mediante GA.

Funciones clave

  • Aceleración de aplicaciones: Mejore la experiencia de los usuarios globales mediante la aceleración de red.

  • Configuración simplificada: Configure un acelerador en la consola de ALB con un solo clic para reducir la complejidad de la configuración.

Escenarios

Esta solución funciona mejor cuando su aplicación debe atender a usuarios finales en varias regiones globales:

  • Aceleración de plataformas de juegos: Acelere servicios de plataformas de juegos, como sistemas de inicio de sesión o tiendas, para reducir los inicios de sesión lentos y otros comentarios negativos de los usuarios.

  • Aceleración de aplicaciones empresariales: Acelere aplicaciones empresariales transfronterizas para mejorar el acceso de los empleados a nivel global y aumentar la eficiencia de la colaboración.

  • Aceleración de aplicaciones de Internet: Acelere aplicaciones orientadas a Internet para mejorar la experiencia y la participación del usuario, lo que le ayuda a crear productos populares.

Ejemplo de escenario

Una empresa despliega un servicio de alta disponibilidad mediante ALB en una región de Alibaba Cloud y atiende a usuarios finales en todo el mundo. Debido a la baja calidad de la red pública, algunos usuarios experimentan alta latencia, lo que afecta su experiencia.

Para resolver esto, la empresa utiliza la función integrada de Global Accelerator (GA) de ALB. Las solicitudes de los usuarios finales ahora se conectan al punto de presencia más cercano de Alibaba Cloud y se aceleran a través de la red privada de Alibaba Cloud, lo que mejora la experiencia del usuario.

image

Límites

  • Cada instancia de ALB solo puede asociarse con una instancia de GA para la aceleración.

  • Las siguientes instancias de ALB no admiten la aceleración de aplicaciones:

    • La instancia de ALB no tiene listeners configurados.

    • La instancia de ALB o su listener se está actualizando o degradando.

    • La instancia de ALB tiene un listener QUIC configurado.

    • La instancia de ALB tiene un listener HTTPS con alguna de las siguientes configuraciones:

      • La autenticación mutua está habilitada.

      • Se utiliza una directiva de seguridad TLS personalizada.

      • Hay certificados extendidos configurados.

    • La instancia de ALB tiene un listener asociado con un grupo de servidores backend que utiliza el protocolo gRPC.

    • La instancia de ALB está desplegada en una región donde GA no está disponible. Para obtener detalles sobre las regiones compatibles con GA, consulte Acceleration regions and supported areas.

    • El rango de direcciones IP públicas del endpoint de la instancia de GA está en la lista de bloqueados de ACL del listener público de ALB o entra en conflicto con las direcciones de la lista de permitidos de ACL. Para obtener información sobre cómo obtener la dirección IP pública de un endpoint de instancia de GA, consulte How to obtain the public IP address of a Global Accelerator instance endpoint?

Requisitos previos

Procedimiento

Paso 1: Habilitar la aceleración de aplicaciones para su instancia de ALB

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

  2. En la barra de menú superior, seleccione la región donde está desplegada su instancia.

  3. En la página Instances, busque su instancia objetivo y haga clic en su ID de instancia.

  4. En la pestaña Integrated Services, haga clic en Create GA.

    1. Activate GA: Si nunca ha utilizado GA, lea el Acuerdo de servicio de Global Accelerator y marque la casilla para activar el servicio.

    2. Acceleration Area: Acceleration regions are the geographic areas where you want to accelerate access. Choose the region where your clients are located or the nearest region. Each acceleration region includes one or more Alibaba Cloud regions.

      Nota
      • Si su región de aceleración incluye China continental o sus servidores backend están desplegados en China continental, debe completar ICP filing para su nombre de dominio personalizado.

      • Si su región de aceleración y la región del servidor de origen implican acceso transfronterizo, lea los Compliance Commitments Regarding Cross-border Data Transfers y marque la casilla para aceptar. El ancho de banda premium para la aceleración transfronteriza está habilitado de forma predeterminada.

  5. Después de completar la configuración, haga clic en OK.

    Importante

    La primera vez que habilita la aceleración, todas las configuraciones de listeners de su instancia de ALB se sincronizan con GA. Los cambios posteriores en los listeners de ALB no se sincronizan automáticamente. Debe actualizarlos manualmente en la consola de GA.

Paso 2: Configurar la resolución de nombres de dominio para GA

Después de habilitar la aceleración de GA para su instancia de ALB, la página Integrated Services muestra información sobre la instancia de GA creada, incluido su nombre DNS.

Copie el nombre DNS de la instancia de GA. Luego, agregue un registro CNAME que apunte su dominio personalizado a este nombre DNS.

  1. En la página Resolución de nombres de dominio, busque su dominio objetivo y haga clic en Settings en la columna Actions.

    Nota

    Para los dominios no registrados en Alibaba Cloud, primero debe add the domain a la consola de Cloud DNS antes de poder configurar registros DNS.

  2. En la página de configuración de DNS, haga clic en Add Record, configure el registro CNAME y luego haga clic en OK.

    Parámetro

    Descripción

    Record Type

    Seleccione CNAME en la lista desplegable.

    Hostname

    El prefijo de su nombre de dominio. En este ejemplo, introduzca @.

    Nota

    Al crear un registro para un dominio raíz, establezca el registro de host en @.

    Query Source

    Seleccione Default.

    TTL

    TTL (Time To Live) especifica cuánto tiempo se almacenan en caché los registros DNS en los servidores DNS. Utilice el valor predeterminado en este ejemplo.

    Record Value

    Introduzca la dirección CNAME correspondiente al nombre de dominio, que es el nombre DNS de la instancia de GA que copió.

Paso 3: Verificar el rendimiento de la aceleración

Esta prueba utiliza una instancia de ALB pública con servidores backend en US (Silicon Valley) y clientes en la región de aceleración Hong Kong (China).

  1. Pruebe la latencia de red después de la aceleración:

    1. Acceda a http://<your-GA-domain> en un navegador. El servicio backend se carga correctamente. Actualice el navegador varias veces para alternar entre ECS01 y ECS02.

    2. Ejecute curl -o /dev/null -s -w "time_connect: %{time_connect}\ntime_starttransfer: %{time_starttransfer}\ntime_total: %{time_total}\n" "http[s]://<your-GA-domain>" para comprobar la latencia de paquetes después de la aceleración.

      Después de la aceleración, la salida se ve así:

      [root@xxx xxx ~]#  curl -o /dev/null -s -w "time_connect: %{time_connect}\ntime_starttransfer: %{time_starttransfer}\ntime_total: %{time_total}\n" "http://lxxx.cn"
      time_connect: 0.006
      time_starttransfer: 0.008
      time_total: 0.008
  2. Pruebe la latencia de red antes de la aceleración:

    1. Acceda a http://<your-ALB-domain> en un navegador. El servicio backend se carga correctamente. Actualice el navegador varias veces para alternar entre ECS01 y ECS02.

    2. Ejecute curl -o /dev/null -s -w "time_connect: %{time_connect}\ntime_starttransfer: %{time_starttransfer}\ntime_total: %{time_total}\n" "http[s]://<your-ALB-domain>" para comprobar la latencia de paquetes antes de la aceleración.

      Antes de la aceleración, la salida se ve así:

      [root@xxx ~]# curl -o /dev/null -s -w "time_connect: %{time_connect}\ntime_starttransfer: %{time_starttransfer}\ntime_total: %{time_total}\n" "http://bxxx.cn"
      time_connect: 0.162
      time_starttransfer: 0.320
      time_total: 0.321
  3. Compare los resultados de la aceleración:

    Descripciones de parámetros:

    • time_connect: Tiempo de conexión: el tiempo desde el inicio de la solicitud hasta que se establece la conexión TCP (en segundos).

    • time_starttransfer: Tiempo hasta el primer byte: el tiempo desde el inicio de la solicitud hasta que se recibe el primer byte del servidor backend (en segundos).

    • time_total: Tiempo total: el tiempo desde el inicio de la solicitud hasta que se recibe la respuesta completa (en segundos).

    Parámetro

    Después de la aceleración (segundos)

    Antes de la aceleración (segundos)

    Referencia de datos de aceleración (en segundos)

    Referencia de aceleración (porcentaje)

    time_connect

    0.006

    0.162

    Mejora: 0.156

    96.3 % más rápido

    time_starttransfer

    0.008

    0.320

    Mejora: 0.312

    97.5 % más rápido

    time_total

    0.008

    0.321

    Mejora: 0.313

    97.5 % más rápido

    Nota

    Los datos de ejemplo que se muestran aquí son solo para referencia. Los resultados reales de la aceleración dependen de su entorno específico de negocio y pruebas.

Operaciones adicionales

Consultar el estado de la aceleración

En la página Integrated Services de su instancia, la tarjeta Global Accelerator muestra el ID de la instancia de GA, el nombre DNS, el estado de la instancia y otros detalles.

Deshabilitar la aceleración de aplicaciones

Para deshabilitar la aceleración de GA para su instancia de ALB, elimine la instancia de GA en la consola de GA o quite el listener de ALB asociado y el grupo de endpoints.

Preguntas frecuentes

¿Qué tipo de instancia de GA se crea?

Una instancia de GA estándar pay-as-you-go.

¿Cómo afecta la habilitación de la aceleración de aplicaciones a la facturación?

Habilitar la aceleración de aplicaciones agrega cargos relacionados con GA, incluidas tarifas de instancia, tarifas de CU y tarifas de tráfico. Para obtener detalles, consulte Billing for pay-as-you-go Global Accelerator instances.

¿Por qué mi listener de ALB actualizado no está acelerado?

Cuando habilita la integración de GA por primera vez, todas las configuraciones de listeners de ALB se sincronizan con GA. Los cambios posteriores en los listeners de ALB no se sincronizan automáticamente. Debe actualizarlos manualmente en la consola de GA.

¿Por qué mi directiva de control de acceso de ALB dejó de funcionar después de la aceleración?

Después de la aceleración de GA, los usuarios finales acceden a su servicio a través del nombre DNS de GA. Por lo tanto, la directiva de control de acceso de ALB ya no se aplica.

Para aplicar un control de acceso similar basado en IP, configure una directiva de control de acceso en GA. Para obtener más información, consulte GA access control.

Referencias

Para escenarios transfronterizos, se utiliza ancho de banda premium de forma predeterminada. Si requiere una mayor calidad de red, considere utilizar la línea arrendada transfronteriza de China Unicom. Para obtener más información, consulte Accelerator configuration options.