O Server Load Balancer (SLB) distribui o tráfego entre servidores de backend 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 produto
O Alibaba Cloud SLB é um serviço 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 produto
O SLB da Alibaba Cloud suporta os seguintes tipos de balanceadores de carga:
Application Load Balancer (ALB): Balanceador de carga da camada 7 que processa até 1 milhão de QPS por instância. Oferece offloading de 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 nuvem oficial na Alibaba Cloud. O que é o Application Load Balancer (ALB).
Network Load Balancer (NLB): Balanceador de carga da camada 4 de última geração para IoT e cenários de alta concorrência, como conexões de dispositivos em grande escala, serviços 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 offloading de TCPSSL, limitação de taxa de novas conexões, escuta em todas as portas e offloading de criptografia MQTTS. O que é o 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. O que é o Classic Load Balancer (CLB).
Comparação de recursos
|
Item |
ALB |
NLB |
CLB |
|
Foco do serviço |
|
|
|
|
Arquitetura e desempenho |
|
|
|
|
Capacidades de encaminhamento |
|
|
|
|
Tipo de servidor de backend |
|
|
|
|
Capacidades de O&M |
|
|
|
|
Integração nativa da nuvem |
|
Suporta integração com ACK/ASK (versão 1.24 e posterior) |
Suporte limitado; requer integração com serviços de contêiner da Alibaba Cloud, como ACK ou ASK |
|
Casos de uso |
|
|
|
Comparação de faturamento
A seção a seguir descreve o faturamento para ALB, NLB e CLB.
Faturamento do ALB
Para obter mais informações sobre os planos de recursos do ALB, consulte Planos de recursos do ALB.
Para preços do ALB no modelo de pagamento conforme o uso, consulte Regras de faturamento do ALB.
Faturamento do NLB
Para preços do NLB no modelo de pagamento conforme o uso, consulte Regras de faturamento do NLB.
Faturamento do CLB
A figura a seguir mostra os componentes de faturamento para instâncias CLB no modelo de pagamento conforme o uso. Para detalhes de preços, consulte Pagamento conforme o uso.
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:
|
|
|
Network Load Balancer NLB |
0,005 |
Para tráfego TCP, uma NLB LCU inclui:
Para tráfego UDP, uma NLB LCU inclui:
Para tráfego TCPSSL, uma NLB LCU inclui:
|
|
|
Classic Load Balancer CLB |
0,007 |
Para tráfego TCP, uma CLB LCU inclui:
Para tráfego UDP, uma CLB LCU inclui:
Para tráfego HTTP(S), uma CLB LCU inclui:
|
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 offloading 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 backend 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 a 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 aprimorada 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 se ajustam automaticamente a picos de tráfego.
Estratégias de agendamento flexíveis
Múltiplos algoritmos de agendamento e modos de encaminhamento para implantação flexível.
Algoritmos de agendamento: Round-robin ponderado, menos conexões ponderadas, 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
-
Saiba mais sobre cada produto:
Se você é novo no SLB, consulte Início rápido.
Para obter um resumo da documentação relacionada ao faturamento dos produtos de balanceamento de carga, consulte Faturamento do SLB.