Todos os produtos
Search
Central de documentação

Server Load Balancer:O que é o NLB?

Última atualização: Sep 17, 2026

O Network Load Balancer (NLB) é um service de balanceamento de carga da camada 4 projetado para a era da Internet de Todas as Coisas (IoE). O NLB oferece altíssimo desempenho e dimensiona automaticamente conforme a demanda. Uma instância de NLB suporta até 100 milhões de conexões simultâneas. NLB performance and usage limits

image

Benefícios

Alto desempenho: Uma única instância de NLB suporta altíssima concorrência e grande largura de banda. Isso permite lidar com picos repentinos de tráfego e exigências rigorosas de concorrência em setores modernos, como negócios digitais nativos, IA e Inteligência Incorporada.

Dimensionamento automático: Não é necessário selecionar uma especificação para a instância de NLB nem fazer upgrade ou downgrade manual quando as cargas de trabalho mudam. As instâncias de NLB dimensionam automaticamente conforme a demanda.

Alta disponibilidade: O NLB oferece recuperação de desastres em vários níveis. O tráfego de rede é distribuído entre grupos de servidores de back-end para viabilizar essa recuperação. Além disso, o NLB suporta persistência de sessão e implantação entre zonas para garantir a disponibilidade do service.

Descarregamento de SSL para tráfego TCP: O NLB permite o descarregamento de SSL em grande escala para tráfego TCP. Utilize o NLB para gerencie certificados SSL e descarregar o processamento de SSL. Isso melhora o desempenho dos servidores de back-end.

Diversos cenários de balanceamento de carga: Especifique servidores de back-end por endereço IP. Integre também o NLB à Cloud Enterprise Network (CEN) para rotear o tráfego de rede entre VPCs, regiões ou servidores on-premises.

Vários recursos avançados: O NLB oferece múltiplos recursos avançados para atender a diversas necessidades. Por exemplo, há suporte a rede dual-stack (IPv4 e IPv6), escuta por intervalo de portas, limitação de novas conexões por segundo e drenagem de conexões.

Cenários de uso

  • Ingresso para serviços de IoT

    Utilize o NLB em serviços de home inteligente, estacionamento inteligente, videomonitoramento e Internet dos Veículos (IoV). O NLB atua como ingresso e processa um grande volume de conexões simultâneas. O service também suporta descarregamento de SSL para tráfego TCP e limita novas conexões por segundo, garantindo a segurança e a estabilidade dos seus serviços de IoT.

  • Ingresso para serviços voltados à Internet

    O NLB funciona como ponto de ingresso pela Internet. Uma instância de NLB fornece capacidades de balanceamento de carga ultra-altas e dimensiona automaticamente sob demanda. Não é preciso reconfigure a instância de NLB quando as cargas de trabalho mudam, o que reduz os custos de O&M.

  • Ingresso para serviços on-premises

    O NLB simplifica a comunicação de rede entre data centers e serviços cloud. Especifique servidores on-premises como back-end do NLB e utilize serviços cloud, como a CEN, para rotear solicitações da nuvem para os servidores locais.

Componentes do NLB

image

Termo

Descrição

Instance

O NLB fornece capacidades de processamento da camada 4 e aumenta a capacidade de service das suas aplicações ao distribuir o tráfego de rede entre diferentes servidores de back-end. Uma instância de NLB suporta até 100 milhões de conexões simultâneas.

Listener

Os listeners são a menor unidade configurável do NLB. Defina um protocolo e uma porta para cada listener processar diferentes solicitações. Por exemplo, defina o protocolo de um listener do NLB como TCP e a porta como 80. O NLB suporta TCP, UDP e SSL sobre TCP. Adicione pelo menos um listener a uma instância de NLB para distribuir o tráfego de rede. Para verificar o número máximo de listeners configuráveis por instância de NLB, consulte NLB quotas.

Server group

Os servidores de back-end podem ser organizados em grupos lógicos (também conhecidos como grupos de servidores). Cada grupo contém um ou mais servidores de back-end para processar as solicitações distribuídas pelo NLB. Os grupos de servidores do NLB são independentes do próprio NLB. Associe um grupo de servidores a diferentes instâncias de NLB. Para saber o número máximo de servidores de back-end adicionáveis a cada grupo de servidores do NLB, consulte NLB quotas.

Especifique instâncias do Elastic Compute Service (ECS), instâncias de contêiner elástico e interfaces de rede elástica (ENIs) como servidores de back-end do NLB. Também é possível adicionar servidores de back-end por endereço IP. Para mais informações, consulte os seguintes tópicos:

Health check

O NLB verifica a disponibilidade dos servidores de back-end por meio de health checks. Se um servidor de back-end em um grupo for considerado não íntegro, o NLB não encaminhará solicitações para ele. O NLB suporta várias configurações de health check. Por exemplo, especifique o protocolo, a porta e os limiares dos health checks conforme as necessidades do seu negócio.

Tipos de instância de NLB

Esta seção descreve os tipos de rede e as versões de protocolo do NLB. A figura a seguir ilustra instâncias de NLB voltadas à Internet com dual-stack e instâncias de NLB internas com dual-stack.

image

Tipos de rede

A Alibaba Cloud fornece instâncias de NLB voltadas à Internet e internas. Especifique o tipo de instância de NLB de acordo com os requisitos do seu negócio. O uso de EIPs e instâncias de Internet Shared Bandwidth depende do tipo de instância de NLB especificado. A figura anterior mostra os componentes de uma instância de NLB voltada à Internet e os componentes de uma instância de NLB interna.

Termo

Descrição

Domain name

Um nome de domínio acessível pela Internet ou por uma rede privada. O nome de domínio é resolvido para o endereço IP virtual do NLB. Configure também registros Canonical Name (CNAME) para mapear nomes de domínio legíveis ao nome de domínio do NLB.

Nota

A Alibaba Cloud atualizou os nomes de domínio das instâncias de ALB. Para instâncias de ALB criadas em ou após 00:00:00 de 15 de novembro de 2024 (UTC+8), utilize os novos nomes de domínio. Os nomes de domínio padrão fornecidos pelo Alibaba Cloud DNS não podem mais ser usados para acessar as instâncias de ALB. As instâncias de ALB criadas antes de 00:00:00 de 15 de novembro de 2024 (UTC+8) não são afetadas por essa atualização. Para mais informações, consulte ALB and NLB domain name upgrade.

Internet Shared Bandwidth instance

Apenas instâncias de NLB voltadas à Internet exigem instâncias de Internet Shared Bandwidth. Essas instâncias permitem compartilhar e transferir recursos de largura de banda dentro da mesma região. O Internet Shared Bandwidth suporta vários métodos de medição, como pagamento por largura de banda e pagamento pelo percentil 95 aprimorado. Utilize instâncias de Internet Shared Bandwidth para reduzir custos de largura de banda na Internet. Instâncias de NLB voltadas à Internet usam instâncias de Internet Shared Bandwidth compatíveis com os métodos de medição por largura de banda e percentil 95 aprimorado para fornecer serviços públicos.

EIP

Somente instâncias de NLB voltadas à Internet requerem EIPs. Não é necessário associar EIPs a instâncias de NLB internas. Um EIP é um endereço IP que o NLB utiliza para fornecer serviços pela Internet. Uma instância de NLB voltada à Internet pode usar vários EIPs. Para garantir a alta disponibilidade, uma instância de NLB voltada à Internet deve utilizar pelo menos dois EIPs em zonas diferentes para fornecer serviços.

Virtual IP address (VIP)

Os VIPs do NLB servem para distribuir solicitações. Um endereço IP virtual é um endereço IP privado pertencente a uma Virtual Private Cloud (VPC).

Versões de IP

O NLB suporta redes IPv4 e dual-stack.

Termo

Descrição

IPv4

Instâncias de NLB IPv4 utilizam exclusivamente endereços IPv4 para fornecer serviços.

Dual-stack

Instâncias de NLB dual-stack empregam endereços IPv4 e IPv6 simultaneamente para fornecer serviços. O nome de domínio da instância de NLB permanece inalterado.

Ativar o NLB

Para ativar o NLB, acesse a página de compra.

Implantar e gerencie instâncias de NLB

Após crie uma conta Alibaba Cloud, implante e gerencie instâncias de NLB das seguintes formas:

  • Console do NLB: interface web para gerencie seu service de NLB. Crie, utilize ou libere instâncias de NLB diretamente no console. Para mais informações, consulte Create and manage NLB instances.

  • SDKs da Alibaba Cloud: SDKs disponíveis para Java, Go, Python e outras linguagens de programação.

  • OpenAPI Explorer: possibilita a recuperação e chamada de operações de API, bem como a geração dinâmica de códigos de exemplo de SDK.

  • Terraform: auxilia na implementação de controle de versão para recursos na nuvem e on-premises. Utilize arquivos de configuração do Terraform para orquestrar recursos na Alibaba Cloud e em outras plataformas de serviços cloud compatíveis com Terraform.

Referências