Todos los productos
Search
Centro de documentos

Server Load Balancer:Create and manage ALB instances

Última actualización: Oct 09, 2026

Application Load Balancer (ALB) es un servicio de balanceo de carga de capa 7 que ofrece capacidades de procesamiento en la capa de aplicación y una amplia variedad de reglas de reenvío avanzadas. Al crear una instancia de ALB, se reenvían las solicitudes de los clientes a los servidores backend.

Crear una instancia

Requisitos previos

  • Permisos de la cuenta: cuando se crea una instancia de ALB por primera vez, el sistema solicita crear el rol vinculado al servicio AliyunServiceRoleForAlb. Este rol autoriza a ALB a acceder a recursos en la nube como interfaces de red elásticas, security groups, direcciones IP elásticas (EIP) y ancho de banda compartido.

  • Saldo de la cuenta: las instancias de ALB utilizan el método de facturación pay-as-you-go. No es posible crear una instancia si la cuenta tiene un pago pendiente. Antes de crearla, asegúrese de que su cuenta tenga saldo suficiente.

  • Preparación de la red:

    • Debe contar con created a Virtual Private Cloud (VPC) en la región de destino.

    • Para garantizar la alta disponibilidad, si la región admite varias zonas de disponibilidad, debe desplegar la instancia de ALB en como mínimo dos zonas de disponibilidad. Asegúrese de haber creado como mínimo un vSwitch en cada zona de disponibilidad que planee utilizar.

  • Planificación de direcciones IP:

    • Una instancia de ALB asigna tres direcciones IP de cada vSwitch especificado: una dirección IP virtual (VIP) para los servicios externos y dos direcciones IP locales para la comunicación con los servidores backend.

    • Para aprovechar todas las capacidades elásticas, reserve como mínimo ocho direcciones IP en cada vSwitch donde se despliegue la instancia de ALB. El sistema reserva la primera y las últimas tres direcciones IP de un vSwitch IPv4. Por lo tanto, la longitud del prefijo del bloque CIDR IPv4 del vSwitch debe ser /28 o menor, como /27.

  • Planificación de seguridad: si utiliza políticas de seguridad como iptables, permita el tráfico desde el bloque CIDR del vSwitch de la instancia de ALB para asegurar la conectividad adecuada con los servicios backend.

Console

  1. Vaya a la página Instances de la consola de ALB y haga clic en Create ALB.

  2. En la página de compra, especifique a continuación los parámetros y haga clic en Create Now.

    • Region: seleccione la región más cercana a sus clientes para reducir la latencia de acceso.

      Consulte Regions and availability zones that support ALB features .
    • Instance network type:

      • Internal: asigna únicamente una dirección IP privada. Solo se puede acceder a la instancia desde la red privada de Alibaba Cloud.

      • Internet: asigna tanto una dirección IP pública como una privada. Se puede acceder a la instancia desde internet y desde la red privada. De forma predeterminada, ALB utiliza una EIP para el acceso a la red pública.

      Si selecciona Internet , se asigna una EIP a cada zona de disponibilidad y cada EIP se cobra de forma independiente configuration fees and data transfer fees .
      Una instancia de doble pila con tipo de red Internet utiliza de forma predeterminada una dirección IPv4 para el acceso público y no cuenta con capacidades públicas de IPv6. Para habilitar el acceso público mediante IPv6, change the network type of the ALB instance . Esta acción genera IPv6 public network fees .
    • VPC: la instancia y sus grupos de servidores deben estar en la misma VPC. No es posible cambiar la VPC de una instancia de ALB después de crearla.

    • Availability zone:

      • Si la región admite varias zonas de disponibilidad, seleccione como mínimo dos zonas de disponibilidad y sus vSwitches correspondientes.

      • (Este parámetro solo está disponible cuando Instance network type se establece en Internet) Puede vincular una EIP existente o seleccionar Auto-assign Public IP. Si selecciona Auto-assign Public IP, el sistema crea una EIP pay-as-you-go (pay-by-data-transfer) y la vincula a la instancia de ALB.

        Solo puede vincular EIP existentes de tipo pay-as-you-go (pay-by-data-transfer) que no estén asociadas a una instancia de ancho de banda compartido. Todas las EIP vinculadas a la instancia de ALB deben tener el mismo type .
    • IP version: para admitir el acceso mediante IPv6, seleccione Dual-stack. De lo contrario, seleccione IPv4.

      Antes de crear una instancia de ALB de doble pila, debe enable IPv6 para el vSwitch donde se desplegará la instancia.
      Solo es posible crear instancias de doble pila. No se pueden actualizar las instancias IPv4 existentes a doble pila.
      ALB Extensible Edition no admite doble pila.
    • Edition (Instance Fee):

      • Basic Edition: proporciona funciones básicas de balanceo de carga de aplicaciones, incluido el enrutamiento basado en nombres de dominio, URL y encabezados HTTP.

      • Standard Edition: incluye todas las funciones de Basic Edition y añade características avanzadas como políticas de seguridad TLS personalizadas, análisis de trazas y funciones de enrutamiento avanzado como redirección y reescritura.

      • WAF-enhanced Edition: incluye todas las funciones de Standard Edition e integra Web Application Firewall (WAF) 3.0 para la seguridad web en la capa de aplicación.

        Si no ha activado una instancia de WAF, al crear una instancia de ALB WAF-enhanced Edition se activa automáticamente una instancia de WAF 3.0 pay-as-you-go.
        Si cuenta con una instancia de WAF 3.0 activa bajo el modelo de suscripción, no se generan cargos adicionales de WAF tras crear una instancia de ALB WAF-enhanced Edition.
        Si tiene una instancia de WAF 2.0 activa, primero debe release the WAF 2.0 instance o migrate to WAF 3.0 .
        De forma predeterminada, ALB no habilita el encabezado X-Forwarded-Proto. Después de liberar una instancia de WAF 2.0, el acceso directo a la instancia de ALB podría causar problemas de servicio, como redirecciones infinitas, porque el servicio backend no identifica correctamente el protocolo (HTTP o HTTPS). Para evitar este problema, habilite manualmente el encabezado de solicitud X-Forwarded-Proto en la configuración del listener de ALB.
      • Extensible Edition: basada en capacidades flexibles de extensión de servicios, proporciona funciones principales de gobernanza de tráfico como autenticación de identidad y enrutamiento basado en contenido. Además, incorpora funciones nativas de IA como proxy multimodelo, programación consciente de GPU y limitación de velocidad de tokens, lo que crea un punto de entrada de tráfico inteligente e integrado tanto para aplicaciones como para IA.

        ALB Extensible Edition se encuentra en versión preliminar pública. Para obtener más información, consulte Public preview notice .
        Las instancias de ALB Extensible Edition no admiten el acceso de clientes desde los bloques 33.0.0.0/8 o 22.0.0.0/16 CIDR.
    • (Este parámetro solo está disponible cuando Instance network type se establece en Internet) Add to shared bandwidth: de forma predeterminada, una instancia de ALB desplegada en dos zonas de disponibilidad tiene un límite de ancho de banda público de 400 Mbit/s. Puede agregar la instancia a una instancia de shared bandwidth para obtener un límite de ancho de banda mayor.

    • (Este parámetro solo está disponible cuando Instance network type se establece en Internet y no se selecciona Add to shared bandwidth) Public IP billing method: el método de facturación predeterminado es Pay-by-data-transfer y no es posible modificarlo.

      En el modo pay-by-data-transfer, el límite de ancho de banda representa un umbral máximo, no un compromiso garantizado. El ancho de banda real puede ser menor durante periodos de contención de recursos.
    • Instance name y resource group: especifique un nombre descriptivo y seleccione un resource group para simplificar la gestión. Después de crearla, puede modificar su nombre en la página Instances o utilizar tags para gestionarla.

API

Llame a la operación CreateLoadBalancer para crear una instancia de Application Load Balancer.

Siguientes pasos

  • Create a server group: cree un grupo de servidores de destino para recibir las solicitudes que reenvía la instancia de ALB.

  • Agregar un listener: agregue un listener a la instancia de ALB para definir cómo recibe las solicitudes entrantes. Es posible crear listeners HTTP, HTTPS y QUIC.

  • Add a CNAME record: domain name system for load balancers has been upgraded. No es posible acceder directamente a una instancia de ALB recién creada mediante su nombre DNS. Debe usar su propio nombre de dominio y crear un registro CNAME que asigne su nombre de dominio al nombre DNS de la instancia.

Estado de la instancia

Estado

Descripción

Tipo de bloqueo

Eliminación permitida

Modificación permitida

Running

La instancia se ejecuta con normalidad.

No aplicable

  • No, si la protección contra eliminación está habilitada.

  • Sí, si la protección contra eliminación está deshabilitada.

  • No, si la protección contra modificación está habilitada.

  • Sí, si la protección contra modificación está deshabilitada.

Creating

Creación de la instancia en curso.

No

No

Updating Configuration

Actualización de la configuración en curso.

No

Creation Failed

Error al crear la instancia.

Sí

Stopped

La instancia está bloqueada. El servicio no está disponible.

Locked (Overdue Payment): bloqueada por un pago pendiente. Renueve su suscripción para desbloquearla.

No

Locked (Associated Resources Anomaly): un recurso asociado (EIP o Internet Shared Bandwidth) está bloqueado por un pago pendiente. Renuévelo para desbloquear la instancia.

No

Locked (Residual): una EIP o una instancia de Internet Shared Bandwidth asociada se liberó por un pago pendiente, lo que dejó la instancia de ALB sin disponibilidad. Libere la instancia de ALB.

Sí

Locked (Security Risks): bloqueada por riesgos de seguridad. Solicite el desbloqueo en la consola de Security Management.

No

Liberar una instancia

Se le cobra una instance fee desde el momento en que se crea la instancia hasta que se libera, independientemente de si la instancia está en uso. Para evitar costos innecesarios, libere las instancias que ya no necesite.

Cuando libera una instancia de ALB orientada a internet, puede optar por conservar la EIP que ALB creó y vinculó automáticamente. Las EIP de tipo Anycast no se pueden conservar. Las EIP conservadas se facturan bajo el modelo pay-as-you-go. Las EIP que usted vincule manualmente se conservan de forma automática.
Aviso
  • Liberar una instancia es una acción irreversible que elimina todas sus configuraciones. Proceda con precaución.

  • Si otro servicio en la nube gestiona la instancia, como Container Service for Kubernetes (ACK), liberarla provocará que el servicio asociado falle. Esta acción es irreversible.

  • Antes de liberar la instancia, apunte los nombres de dominio asociados a una dirección distinta para evitar interrupciones en el servicio.

Antes de liberar una instancia, asegúrese de que Deletion Protection esté deshabilitada para dicha instancia.

Console

Vaya a la página Instances de la consola de ALB. En la columna Actions de la instancia de destino, elija 选择 > Release y luego haga clic en Confirm.

API

Protección contra eliminación y protección contra modificación

Las funciones de protección contra eliminación y protección contra modificación evitan que elimine o modifique una instancia por accidente.

La protección contra modificación solo impide los cambios realizados a través de la consola.

Console

Vaya a la página Instances de la consola de ALB. Haga clic en el ID de la instancia de destino para ir a la página Instance Details. En la sección Instance Information, puede habilitar o deshabilitar Deletion Protection y Configuration Read-only Mode.

API

Facturación

ALB admite dos métodos de facturación: pay-as-you-go y planes de recursos. Para obtener detalles sobre los elementos facturables, consulte ALB billing overview.

Cuotas

Para obtener más información, consulte ALB quotas.

Preguntas frecuentes

¿Una instancia de ALB interna tiene direcciones IP? ¿Cómo accedo a ella mediante DNS?

Cuando se crea una instancia de ALB interna, el sistema asigna direcciones IP privadas para cada zona de disponibilidad. La instancia cuenta con direcciones IP privadas, no solo con un nombre DNS. El nombre DNS (como alb-xxx.cn-hangzhou.alb.aliyuncsslb.com) se resuelve a estas direcciones IP privadas. Cuando las instancias ECS de la misma VPC acceden a la instancia de ALB interna mediante su nombre DNS, todo el tráfico fluye por la red interna, sin generar cargos por tráfico de red pública.

Para consultar la información de IP de su instancia de ALB interna:

  • En la tabla de zonas de disponibilidad de la página de detalles de la instancia, consulte la columna VIP (dirección IP virtual) y la columna Local IP (dirección IP de origen).

  • Ejecute el comando dig o nslookup para resolver el nombre DNS y obtener las direcciones IP privadas.