Vários front-ends para o Azure Load Balancer

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

Este artigo descreve os fundamentos do balanceamento de carga em vários endereços IP de front-end. Se você pretende expor serviços em um endereço IP, encontre instruções simplificadas para configurações do balanceador de carga público ou interno. A adição de vários front-ends é um complemento a uma única configuração de front-end. Com os conceitos deste artigo, você pode expandir uma configuração simplificada quanto quiser.

Quando você define um Azure Load Balancer, uma configuração de pool de front-end e back-end são conectadas à regra de balanceamento de carga. A investigação de integridade referenciada pela regra de balanceamento de carga é usada 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 front-end é definido usando uma tupla tripla composta por um endereço IP de front-end (público ou interno), um protocolo e um número de porta da regra de balanceamento de carga. O pool de back-end é um conjunto de configurações de IP de Máquinas Virtuais. 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 front-ends (e as regras de balanceamento de carga associadas) para fazer o balanceamento de carga para a mesma porta de back-end ou para uma porta de back-end diferente. Se quiser fazer o balanceamento de carga para a mesma porta de back-end, você deverá habilitar a configuração de IP Flutuante do Azure Load Balancer como parte das regras de balanceamento de carga de cada front-end.

Adicionar o front-end do Load Balancer

Neste exemplo, adicione outro front-end ao seu Load Balancer.

  1. Entre no portal do Azure.

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

  3. Selecione myLoadBalancer ou seu balanceador de carga.

  4. Na página de balanceador de carga, selecione Configuração de IP de front-end em Configurações.

  5. Selecione + Adicionar em Configuração de IP de front-end para adicionar um front-end.

  6. Insira ou selecione as informações a seguir em Adicionar configuração do IP de front-end. Se myLoadBalancer for um Load Balancer Público:

    Configuração Valor
    Nome myFrontend2
    Versão IP Selecione IPv4 ou IPv6.
    Tipo de IP Selecione Endereço IP ou Prefixo de IP.
    Endereço IP público Selecione um endereço IP público existente ou crie um.

    Se myLoadBalancer for um Load Balancer Interno:

    Configuração Valor
    Nome myFrontend2
    Versão IP Selecione IPv4 ou IPv6.
    Sub-rede Selecione uma sub-rede existente.
    Zona de disponibilidade Selecione com redundância de zona para aplicativos resilientes. Você também pode selecionar uma zona específica.
  7. Selecione Salvar.

Em seguida, você deve associar a configuração de IP do front-end que criou 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 front-end

Neste exemplo, você remove um front-end do seu Load Balancer.

  1. Entre no portal do Azure.

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

  3. Selecione myLoadBalancer ou seu balanceador de carga.

  4. Na página de balanceador de carga, selecione Configuração de IP de front-end em Configurações.

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

  6. Observe os recursos associados que também serão excluídos. Marque a caixa "Li e entendi que essa configuração de IP de front-end, bem como os recursos associados listados acima, serão excluídos".

  7. Selecione Excluir.

Limitações

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

Próximas etapas

  • Consulte Conexões de saída para entender o efeito de vários front-ends no comportamento da conexão de saída.