O que é o Azure Load Balancer?

Balanceamento de carga refere-se à distribuição uniforme de carga ou tráfego de rede de entrada para um grupo de recursos ou servidores de back-end.

O Azure Load Balancer opera na camada 4 do modelo de referência OSI. É o ponto de contato único para clientes. O Load Balancer distribui fluxos de entrada que chegam às instâncias do pool de front-end a back-end do balanceador de carga. Esses fluxos ocorrem de acordo com as investigações de integridade e regras de balanceamento de carga especificadas. As instâncias do pool de back-end podem ser Máquinas Virtuais ou instâncias do Azure em um conjunto de dimensionamento de máquinas virtuais.

Um balanceador de carga público pode fornecer conexões de saída para VMs (máquinas virtuais) dentro de sua rede virtual. Essas conexões são realizadas por meio da tradução dos endereços IP privados para endereços IP públicos. Os balanceadores de carga públicos são usados para balancear a carga do tráfego de Internet para suas VMs.

Um balanceador de carga interno (ou privado) é usado quando IPs privados são necessários apenas no front-end. Os balanceadores de carga internos são usados para balancear a carga do tráfego dentro de uma rede virtual. Um front-end do balanceador de carga pode ser acessado de uma rede local em um cenário híbrido.

Figure depicts both public and internal load balancers directing traffic to port 80 on multiple servers on a Web tier and port 443 on multiple servers on a business tier.

Figura: Balanceando aplicativos de várias camadas usando o Load Balancer interno e público

Para obter mais informações sobre os componentes individuais do balanceador de carga, confira Componentes do Azure Load Balancer.

Observação

O Azure fornece um conjunto de soluções de balanceamento de carga totalmente gerenciadas para seus cenários.

  • Se você quiser realizar um roteamento global baseado em DNS e não tiver os requisitos para encerramento de protocolo TLS ("descarregamento de SSL") ou para processamento de camada de aplicativo por solicitação HTTP/HTTPS, examine Gerenciador de Tráfego.
  • Se você quiser balancear a carga entre os servidores em uma região na camada de aplicativo, examine o Gateway de Aplicativo.
  • Se você precisar otimizar o roteamento global do seu tráfego da Web e otimizar o desempenho e a confiabilidade do usuário final de nível superior por meio de um failover global rápido, confira Front Door.

Os cenários de ponta a ponta podem se beneficiar da combinação dessas soluções, conforme necessário. Para obter uma comparação das opções de balanceamento de carga do Azure, confira Visão geral das opções de balanceamento de carga no Azure.

Por que usar o Azure Load Balancer?

Com o Azure Load Balancer, você pode dimensionar seus aplicativos e criar serviços com alta disponibilidade. O Load Balancer dá suporte a cenários de entrada e saída. O Load Balancer fornece baixa latência e alta taxa de transferência e pode ser escalado verticalmente em milhões de fluxos para aplicativos TCP e UDP.

Os principais cenários em que você pode usar o Azure Standard Load Balancer incluem:

Segurança por padrão

  • O Standard Load Balancer se baseia no modelo de segurança de rede de confiança zero.

  • O Standard Load Balancer é seguro por padrão e faz parte de sua rede virtual. A rede virtual é uma rede privada e isolada.

  • Os Standard Load Balancers e os endereços IP padrão são fechados para conexões de entrada, a menos que sejam abertos por Grupos de Segurança de Rede. Os NSGs são usados para permitir explicitamente o tráfego permitido. Se você não tiver um NSG em uma sub-rede ou adaptador de rede do seu recurso de máquina virtual, o tráfego não terá permissão para acessar o recurso. Para saber mais sobre os NSGs e como aplicá-los no seu cenário, confira Grupos de segurança de rede.

  • Por padrão, o Load Balancer Básico está aberto para a Internet.

  • O Load Balancer não armazena dados do cliente.

Preço e SLA

Para obter informações sobre o preço do Standard Load Balancer, confira Preço do Load Balancer. O Load Balancer Básico é oferecido gratuitamente. Confira SLA para Load Balancer. O Load Balancer Básico não tem SLA.

Novidades

Assine o RSS feed e veja as atualizações mais recentes dos recursos do Azure Load Balancer na página Atualizações do Azure.

Próximas etapas

Confira como Criar um Standard Load Balancer para começar a usar um balanceador de carga.

Para obter mais informações sobre as limitações e componentes do Azure Load Balancer, confira Componentes do Azure Load Balancer e Conceitos do Azure Load Balancer