Todos os produtos
Search
Central de documentação

Server Load Balancer:Visão geral da família de products SLB

Última atualização: Aug 20, 2026

O Server Load Balancer (SLB) distribui o tráfego entre servidores de back-end para aumentar o throughput, eliminar pontos únicos de falha e melhorar a disponibilidade. A família SLB inclui Application Load Balancer (ALB), Network Load Balancer (NLB) e Classic Load Balancer (CLB).

Visão geral do product

O Alibaba Cloud SLB é um service de balanceamento de carga totalmente gerenciado e com pagamento conforme o uso, destinado a aplicações de internet em grande escala e cenários de alta concorrência, como promoções relâmpago e IoT. Diferentemente dos balanceadores de carga baseados em hardware, o SLB não exige investimento inicial. Ao contrário das soluções autogerenciadas, oferece suporte operacional profissional e assistência técnica gratuita 24 horas por dia, 7 dias por semana.

Tipos de product

image

O SLB da Alibaba Cloud suporta os seguintes tipos de balanceadores de carga:

  • Application Load Balancer (ALB): Balanceador de carga de camada 7 que processa até 1 milhão de QPS por instância. Oferece descarregamento HTTPS e roteamento baseado em conteúdo (encaminhamento, redirecionamento e reescrita por cabeçalhos HTTP, cookies e strings de consulta). Atua como o gateway Ingress nativo da cloud oficial na Alibaba Cloud. What is Application Load Balancer (ALB).

  • Network Load Balancer (NLB): Balanceador de carga de camada 4 de última geração para IoT e cenários de alta concorrência, como conexões de dispositivos em grande escala, services de mensagens e streaming de áudio/vídeo. Suporta até 100 milhões de conexões simultâneas por instância. Os recursos do NLB incluem descarregamento TCPSSL, limitação de taxa de novas conexões, escuta em todas as portas e descarregamento de criptografia MQTTS. What is Network Load Balancer (NLB).

  • Classic Load Balancer (CLB): Suporta TCP, UDP, HTTP e HTTPS com capacidades robustas de camada 4 e processamento básico de camada 7. What is Classic Load Balancer (CLB).

Comparação de recursos

Item

ALB

NLB

CLB

Foco do service

  • Processamento de camada 7 e recursos avançados de roteamento

  • Focado em protocolos da camada de aplicação, como HTTP, HTTPS e QUIC

  • Otimizado para entrega de aplicações

  • Processamento de camada 4 e descarregamento SSL em grande escala

  • Focado nos protocolos TCP, UDP e TCPSSL

  • Otimizado para entrega de rede

  • Capacidades robustas de camada 4 e básicas de camada 7

  • Suporta os protocolos TCP, UDP, HTTP e HTTPS

Arquitetura e desempenho

  • Baseado em NFV com dimensionamento elástico

  • Até 1 milhão de QPS por instância

  • Baseado em NFV, independente de máquinas físicas, com dimensionamento elástico e rápido

  • Até 100 milhões de conexões simultâneas por instância

  • Baseado em arquitetura de máquina física

  • Até 1 milhão de conexões simultâneas e 50.000 QPS por instância

Capacidades de encaminhamento

  • Recursos avançados de camada 7 e roteamento baseado em conteúdo

  • Modificação de cabeçalho HTTP, redirecionamento, reescrita e limitação de taxa

  • Recursos avançados de camada 4 e descarregamento TCPSSL

  • Limitação de taxa para picos de tráfego, drenagem de conexões e Anyport

  • Capacidades básicas de camada 4 e camada 7

  • Suporta apenas encaminhamento baseado em domínio ou URL

Tipo de servidor de back-end

  • Instâncias do Elastic Compute Service (ECS)

  • Interfaces de rede elásticas

  • Instâncias de contêiner elásticas

  • Endereços IP

  • Function Compute

  • Instâncias do Elastic Compute Service (ECS)

  • Interfaces de rede elásticas

  • Instâncias de contêiner elásticas

  • Endereços IP

  • Instâncias do Elastic Compute Service (ECS)

  • Interfaces de rede elásticas

  • Instâncias de contêiner elásticas

Capacidades de O&M

  • Dimensionamento automático

  • Dimensiona automaticamente conforme o tráfego, sem necessidade de intervenção manual

  • Dimensionamento automático

  • Dimensiona automaticamente conforme o tráfego, sem necessidade de intervenção manual

  • Exige gerenciamento manual de especificações para instâncias pagas por especificação

  • Requer estimativa de pico de tráfego

Integração nativa da cloud

  • Gateway Ingress nativo da cloud

  • Divisão de tráfego, espelhamento de tráfego, lançamento canário e implantação azul-verde

Suporta integração com ACK/ASK (versão 1.24 e posterior)

Suporte limitado; requer integração com services de contêiner da Alibaba Cloud, como ACK ou ASK

Casos de uso

  • Balanceamento de carga de camada 7 de alto desempenho e dimensionamento automático para aplicações de internet

  • Cenários de alto tráfego e baixa latência para aplicações de áudio e vídeo

  • Lançamento canário e implantação azul-verde para aplicações nativas da cloud

  • Cenários de negócios de camada 4 com alto tráfego e alta concorrência

  • Pontos de entrada para services de IoT, como Internet dos Veículos (IoV) e home inteligente

  • Recuperação de desastres multi-ativa e entrada/saída de cloud híbrida para data centers

  • Distribuição de tráfego de camada 4 de alta confiabilidade para sites e aplicações

  • Distribuição de tráfego de rede de alta concorrência e alto desempenho

  • Recuperação de desastres intraurbana e entre regiões

Guia de seleção

Ao escolher um balanceador de carga, alinhe seus requisitos de encaminhamento de camada 7 às capacidades do product:

  • Classic Load Balancer (CLB): Adequado para cargas de trabalho web padrão. O CLB suporta balanceamento de carga de camada 4 (TCP/UDP) e balanceamento básico de camada 7 (HTTP/HTTPS). O encaminhamento de camada 7 limita-se a regras baseadas em domínio e caminho de URL. Se sua aplicação não exigir roteamento por cabeçalhos de solicitação, cookies ou métodos de solicitação, o CLB atende às suas necessidades.

  • Application Load Balancer (ALB): Ideal para cargas de trabalho que exigem encaminhamento avançado de camada 7. O ALB suporta roteamento baseado em conteúdo por cabeçalhos de solicitação, cookies, strings de consulta e métodos de solicitação, além de modificação de cabeçalho HTTP, redirecionamento de caminho, compactação de dados e protocolo QUIC. Caso sua aplicação necessite de encaminhamento complexo de camada 7, utilize o ALB.

A tabela a seguir compara as capacidades de encaminhamento de camada 7 do CLB e do ALB:

Capacidade

CLB

ALB

Encaminhamento baseado em domínio

Supported

Supported

Encaminhamento baseado em caminho de URL

Supported

Supported

Roteamento baseado em cabeçalho de solicitação

Unsupported

Supported

Roteamento baseado em cookie

Unsupported

Supported

Modificação de cabeçalho HTTP

Unsupported

Supported

Redirecionamento e reescrita de caminho

Unsupported

Supported

Protocolo QUIC

Unsupported

Supported

Compactação de dados

Unsupported

Supported

Cenários típicos:

  • Site ou aplicação web padrão sem lógica de roteamento personalizada → Use o CLB.

  • Roteamento de tráfego por cabeçalhos HTTP, cookies ou parâmetros de URL, ou necessidade de recursos avançados como reescrita de URL, QUIC ou redirecionamento baseado em conteúdo → Use o ALB.

Comparação de faturamento

A seção a seguir descreve o faturamento do ALB, NLB e CLB.

Faturamento do ALB

image
  • Para obter mais informações sobre os planos de recursos do ALB, consulte ALB resource plans.

  • Para preços do ALB no modelo de pagamento conforme o uso, consulte ALB billing rules.

Faturamento do NLB

image

Para preços do NLB no modelo de pagamento conforme o uso, consulte NLB billing rules.

Faturamento do CLB

A figura a seguir mostra os componentes de faturamento para instâncias de CLB no modelo de pagamento conforme o uso. Para detalhes de preços, consulte Pay-as-you-go.

image

A tabela a seguir compara os preços e definições da Unidade de Capacidade do Balanceador de Carga (LCU) para ALB, NLB e CLB.

Serviço

Preço unitário da LCU

Unidade: USD/LCU/hora

Definição de LCU

Referências

Application Load Balancer ALB

0,007

Uma ALB LCU inclui:

  • 25 novas conexões por segundo

  • 3.000 conexões simultâneas (amostragem por minuto)

  • 1 GB de transferência de dados de solicitação e resposta por hora

  • 1.000 avaliações de regras por hora

    Nota

    O número de regras de encaminhamento, linhas de código AScript e certificados adicionais determina a quantidade de avaliações de regras. O nível gratuito para cada uma dessas três métricas é 25.

Load balancer capacity unit (LCU) fee

Network Load Balancer NLB

0,005

Para tráfego TCP, uma NLB LCU inclui:

  • 800 novas conexões TCP por segundo

  • 100.000 conexões TCP simultâneas (amostragem por minuto)

  • 1 GB de transferência de dados de solicitação e resposta TCP por hora

Para tráfego UDP, uma NLB LCU inclui:

  • 400 novas conexões UDP por segundo

  • 50.000 conexões UDP simultâneas (amostragem por minuto)

  • 1 GB de transferência de dados de solicitação e resposta UDP por hora

Para tráfego TCPSSL, uma NLB LCU inclui:

  • 50 novas conexões TCPSSL por segundo

  • 3.000 conexões TCPSSL simultâneas (amostragem por minuto)

  • 1 GB de transferência de dados de solicitação e resposta TCPSSL por hora

LCU fee

Classic Load Balancer CLB

0,007

Para tráfego TCP, uma CLB LCU inclui:

  • 800 novas conexões TCP por segundo

  • 100.000 conexões TCP simultâneas (amostragem por minuto)

  • 1 GB de transferência de dados de solicitação e resposta TCP por hora

Para tráfego UDP, uma CLB LCU inclui:

  • 400 novas conexões UDP por segundo

  • 50.000 conexões UDP simultâneas (amostragem por minuto)

  • 1 GB de transferência de dados de solicitação e resposta UDP por hora

Para tráfego HTTP(S), uma CLB LCU inclui:

  • 25 novas conexões HTTP(S) por segundo

  • 3.000 conexões HTTP(S) simultâneas (amostragem por minuto)

  • 1 GB de transferência de dados de solicitação e resposta HTTP(S) por hora

  • 1.000 avaliações de regras por hora

    Nota

    O número de avaliações de regras é determinado pela quantidade de regras de encaminhamento. O nível gratuito é 25.

Specification & LCU fee

Benefícios

Suporte a múltiplos protocolos

Oferece suporte a diversos protocolos para atender a diferentes necessidades de aplicações.

  • Básicos: TCP e UDP (camada 4), HTTP e HTTPS (camada 7).

  • Protocolos avançados:

    • ALB: QUIC para aplicações de áudio/vídeo e móveis; gRPC para comunicação de microsserviços.

    • NLB: TCPSSL para gerenciamento centralizado e descarregamento de certificados SSL.

Recuperação de desastres multinível

Múltiplas camadas de recuperação de desastres garantem alta disponibilidade.

  • Verificações de integridade detectam servidores de back-end não saudáveis e interrompem automaticamente o encaminhamento de tráfego para eles.

  • Implantação multizona: Implante em várias zonas de disponibilidade para recuperação de desastres intraurbana.

  • Sincronização de sessões: A implantação em cluster sincroniza sessões entre servidores, permitindo atualizações a quente e eliminando pontos únicos de falha.

Segurança e confiabilidade aprimoradas

Recursos de segurança integrados reduzem sua sobrecarga operacional de segurança.

  • Camada de rede: Protege contra ataques DDoS, SYN Flood, UDP Flood, ACK Flood, ICMP Flood e DNS Flood.

  • Camada de aplicação: Integra-se ao Web Application Firewall (WAF) com um clique em para proteção reforçada da aplicação.

  • Gerenciamento de certificados: Gerenciamento centralizado para certificados HTTPS, QUIC e TCPSSL.

Desempenho garantido

Capacidade de distribuição de tráfego garantida com dimensionamento elástico.

  • Instâncias com desempenho garantido: O CLB fornece isolamento de desempenho entre instâncias com base na especificação selecionada.

  • Capacidade elástica: O ALB suporta até 1 milhão de QPS; o NLB suporta até 100 milhões de conexões simultâneas e 100 Gbps de largura de banda. Ambos dimensionam automaticamente para picos de tráfego.

Estratégias de agendamento flexíveis

Diversos algoritmos de agendamento e modos de encaminhamento para implantação flexível.

  • Algoritmos de agendamento: Round-robin ponderado, menos conexões ponderado, hash de IP de source, hash de 4 tuplas, hash consistente e hash de ID QUIC.

  • Regras de encaminhamento: Configure regras para solicitações e respostas a fim de agendar o tráfego com base em condições e ações.

Opções flexíveis de gerenciamento e pagamento

Múltiplos canais de gerenciamento e opções de pagamento.

  • Gerenciamento: Console, OpenAPI e SDKs.

  • Faturamento: Pagamento conforme o uso ou assinatura; pagamento por transferência de dados ou largura de banda fixa.

Documentos relacionados