O que é o Azure Load Balancer?
Balanceamento de carga refere-se à distribuição eficiente de tráfego de rede de entrada em um grupo de recursos ou servidores back-end.
O Azure Load Balancer opera na camada 4 do modelo de referência OSI. É o ponto de contato único para clientes. O serviço distribui fluxos de entrada que chegam às instâncias do pool de front-end a back-end do balanceador de carga. Esses fluxos são distribuídos 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 VMs (máquinas virtuais) do Azure ou conjuntos de dimensionamento de máquinas virtuais.
Um balanceador de carga público pode fornecer conectividade de entrada e saída para as VMs dentro de sua rede virtual. Para cenários de tráfego de entrada, o Azure Load Balancer pode balancear a carga do tráfego da Internet para suas VMs. Para cenários de tráfego de saída, o serviço pode converter os endereços IP privados das VMs em endereços IP públicos para quaisquer conexões de saída originadas das VMs.
Como alternativa, um balanceador de carga interno (ou privado) pode fornecer conectividade de entrada às VMs em cenários de conectividade de rede privada, como acessar um front-end do balanceador de carga de uma rede local em um cenário híbrido. Os balanceadores de carga internos são usados para balancear a carga do tráfego dentro de uma rede virtual.
Para obter mais informações sobre os componentes individuais do serviço, confira Componentes do Azure Load Balancer.
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 serviço dá suporte aos cenários de entrada e saída. Ele oferece baixa latência e taxa de transferência e pode ser escalado verticalmente a milhões de fluxos para todos os aplicativos TCP e UDP.
Os principais cenários que é possível usar com o Azure Standard Load Balancer incluem:
Balanceamento de carga do tráfego interno e externo para máquinas virtuais do Azure.
Usar balanceamento de carga de passagem, que resulta em latência ultra-baixa.
Aumentar a disponibilidade distribuindo recursos dentro e entre zonas.
Configurar a conectividade de saída para máquinas virtuais do Azure.
Usar investigações de integridade para monitorar recursos com balanceamento de carga.
Empregar o encaminhamento de porta para acessar máquinas virtuais em uma rede virtual por uma porta e endereço IP público.
Habilitar o suporte para o balanceamento de carga do IPv6.
Usar métricas multidimensionais através do Azure Monitor. É possível filtrar, agrupar e dividir essas métricas para uma dimensão específica. Elas fornecem informações atuais e históricas de desempenho e integridade do seu serviço.
Os Insights para Azure Load Balancer oferecem um painel pré-configurado com visualizações úteis para essas métricas. Também há suporte para a Integridade de Recursos. Para obter mais detalhes, examine Diagnóstico do Standard Load Balancer.
Balancear carga de serviços em várias portas, vários endereços IP ou ambos .
Mover recursos internos e externos do Load Balancer entre regiões do Azure.
Balancear carga do fluxo TCP e UDP em todas as portas simultaneamente usando portas de alta disponibilidade.
Standard Load Balancer de Cadeia e Balanceador de carga do gateway.
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 faz parte da rede virtual, que é privada e isolada para segurança.
Balanceadores de carga padrão e endereços IP públicos padrão são fechados para conexões de entrada, a menos que os NSGs (grupos de segurança de rede) os abram. Você usa NSGs para permitir explicitamente o tráfego permitido. Se você não tiver um NSG em uma sub-rede ou placa de interface de rede (NIC) do seu recurso de máquina virtual, o tráfego não poderá chegar ao 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 é aberto para a Internet.
O Azure 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. Para SLAs (contratos de nível de serviço), consulte as Informações de licenciamento da Microsoft para serviços online.
O Load Balancer Básico é oferecido sem custo e não tem SLA.
Novidades
Assine o RSS feed e confira as atualizações mais recentes do Azure Load Balancer na página Atualizações do Azure.