What is Azure Load Balancer? (O que é o Balanceador de Carga do Azure?)

O balanceamento de carga refere-se à distribuição eficiente do tráfego de rede de entrada em um grupo de servidores ou recursos de back-end.

O Azure Load Balancer opera na camada 4 do modelo OSI (Open Systems Interconnection). É o único ponto de contacto para os clientes. O balanceador de carga distribui fluxos de entrada que chegam ao front-end do balanceador de carga para instâncias do pool de back-end. Esses fluxos estão de acordo com regras de balanceamento de carga e testes de integridade configurados. As instâncias do pool de back-end podem ser Máquinas Virtuais do Azure ou instâncias em um Conjunto de Dimensionamento de Máquina Virtual.

Um balanceador de carga público pode fornecer conexões de saída para máquinas virtuais (VMs) dentro de sua rede virtual. Essas conexões são realizadas através da tradução de seus 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 da Internet para suas VMs.

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

O diagrama mostra balanceadores de carga públicos e internos direcionando o tráfego para as camadas da Web e de negócios.

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

Para obter mais informações sobre os componentes individuais do balanceador de carga, consulte Componentes do Balanceador de Carga do Azure.

Por que usar o Azure Load Balancer?

Com o Azure Load Balancer, você pode dimensionar seus aplicativos e criar serviços altamente disponíveis. O balanceador de carga suporta cenários de entrada e saída. O balanceador de carga fornece baixa latência e alta taxa de transferência, e pode ser dimensionado para milhões de fluxos para todos os aplicativos TCP e UDP.

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

  • Balanceie a carga do tráfego interno e externo para máquinas virtuais do Azure.

  • Balanceamento de carga de passagem que resulta em latnecy ultrabaixa.

  • Aumente a disponibilidade distribuindo recursos dentro e entre zonas.

  • Configure a conectividade de saída para máquinas virtuais do Azure.

  • Use testes de integridade para monitorar recursos com balanceamento de carga.

  • Empregar o encaminhamento de porta para acessar máquinas virtuais em uma rede virtual por endereço IP público e porta.

  • Habilite o suporte para balanceamento de carga de IPv6.

  • O balanceador de carga padrão fornece métricas multidimensionais por meio do Azure Monitor. Essas métricas podem ser filtradas, agrupadas e divididas para uma determinada dimensão. Eles fornecem informações atuais e históricas sobre o desempenho e a integridade do seu serviço. O Insights for Azure Load Balancer oferece um painel pré-configurado com visualizações úteis para essas métricas. A integridade dos recursos também é suportada. Analise o diagnóstico do balanceador de carga padrão para obter mais detalhes.

  • Serviços de balanceamento de carga em várias portas, vários endereços IP ou ambos.

  • Mova recursos internos e externos do balanceador de carga entre regiões do Azure.

  • Balanceie a carga do fluxo TCP e UDP em todas as portas simultaneamente usando portas HA.

  • Chain Standard Load Balancer e Gateway Load Balancer.

Seguro por padrão

  • O balanceador de carga padrão é baseado no modelo de segurança de rede zero trust.

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

  • Os balanceadores de carga padrão e os endereços IP públicos 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 NIC do seu recurso de máquina virtual, o tráfego não terá permissão para alcançar esse recurso. Para saber mais sobre NSGs e como aplicá-los ao seu cenário, consulte Grupos de segurança de rede.

  • O balanceador de carga básico está aberto à Internet por padrão.

  • O balanceador de carga não armazena dados do cliente.

Preços e SLA

Para obter informações sobre preços do balanceador de carga padrão, consulte Preços do balanceador de carga. O balanceador de carga básico é oferecido gratuitamente. Consulte SLA para balanceador de carga. O balanceador de carga básico não tem SLA.

Novidades?

Assine o feed RSS e veja as atualizações mais recentes do recurso Balanceador de Carga do Azure na página Atualizações do Azure.

Próximos passos