Vários frontends para o Azure Load Balancer

O Azure Load Balancer permite que você balanceie a carga de serviços em vários IPs frontend. Você pode usar um balanceador de carga público ou interno para balancear a carga do tráfego em um conjunto de serviços, como conjuntos de dimensionamento de máquinas virtuais ou máquinas virtuais (VMs).

Este artigo descreve os fundamentos do balanceamento de carga em vários endereços IP frontend. Se você pretende expor apenas serviços em um endereço IP, poderá encontrar instruções simplificadas para configurações de balanceador de carga público ou interno . Adicionar vários frontends é incremental para uma única configuração de frontend. Usando os conceitos deste artigo, você pode expandir uma configuração simplificada a qualquer momento.

Quando você define um Balanceador de Carga do Azure, uma configuração de pool de front-end e back-end são conectadas a uma regra de balanceamento de carga. O teste de integridade referenciado pela regra de balanceamento de carga é usado para determinar a integridade de uma VM em uma determinada porta e protocolo. Com base nos resultados da investigação de integridade, novos fluxos são enviados para VMs no pool de back-end. O frontend é definido usando uma tripla composta por um endereço IP de frontend (público ou interno), um protocolo e um número de porta da regra de balanceamento de carga. O pool de back-end é uma coleção de configurações de IP de Máquina Virtual. As regras de balanceamento de carga podem fornecer tráfego para a mesma instância do pool de back-end em portas diferentes. Isso é feito variando a porta de destino na regra de balanceamento de carga.

Você pode usar vários frontends (e as regras de balanceamento de carga associadas) para balancear a carga para a mesma porta de back-end ou uma porta de back-end diferente. Se quiser balancear a carga para a mesma porta de back-end, habilite a configuração de IP flutuante do Balanceador de Carga do Azure como parte das regras de balanceamento de carga para cada frontend.

Adicionar frontend do Load Balancer

Neste exemplo, adicione outro frontend ao seu Load Balancer.

  1. Inicie sessão no portal do Azure.

  2. Na caixa de pesquisa na parte superior do portal, digite Balanceador de carga. Selecione Balanceadores de carga nos resultados da pesquisa.

  3. Selecione myLoadBalancer ou seu load balancer.

  4. Na página do balanceador de carga, selecione Configuração de IP Frontend em Configurações.

  5. Selecione + Adicionar na configuração de IP Frontend para adicionar um frontend.

  6. Insira ou selecione as seguintes informações em Adicionar configuração de IP frontend. Se myLoadBalancer for um Public Load Balancer:

    Definição Valor
    Nome myFrontend2
    Versão do IP Selecione IPv4 ou IPv6.
    Tipo de IP Selecione Endereço IP ou prefixo IP.
    Endereço IP público Selecione um endereço IP público existente ou crie um novo.

    Se myLoadBalancer for um Balanceador de Carga Interno :

    Definição Valor
    Nome myFrontend2
    Versão do IP Selecione IPv4 ou IPv6.
    Sub-rede Selecione uma sub-rede existente.
    Availability zone Selecione redundante de zona para aplicativos resilientes. Você também pode selecionar uma zona específica.
  7. Selecione Guardar.

Em seguida, você deve associar a configuração de IP frontend criada a uma regra de balanceamento de carga apropriada. Consulte Gerenciar regras para o Azure Load Balancer para obter mais informações sobre como fazer isso.

Remover um frontend

Neste exemplo, você remove um frontend do seu Load Balancer.

  1. Inicie sessão no portal do Azure.

  2. Na caixa de pesquisa na parte superior do portal, digite Balanceador de carga. Selecione Balanceadores de carga nos resultados da pesquisa.

  3. Selecione myLoadBalancer ou seu load balancer.

  4. Na página do balanceador de carga, selecione Configuração de IP Frontend em Configurações.

  5. Selecione o ícone de exclusão ao lado do frontend que você deseja remover.

  6. Observe os recursos associados que também serão excluídos. Marque a caixa que diz "Eu li e entendi que esta configuração de IP frontend, bem como os recursos associados listados acima serão excluídos"

  7. Selecione Eliminar.

Limitações

  • Há um limite no número de frontends que você pode adicionar a um Load Balancer. Para obter mais informações, consulte a seção Balanceador de Carga do documento Limites de serviço para obter detalhes.
  • Os endereços IP públicos têm uma taxa associada a eles. Para obter mais informações, consulte Preços de endereços IP

Próximos passos

  • Analise as conexões de saída para entender o efeito de vários frontends no comportamento da conexão de saída.