Tutorial: Criar um Azure Load Balancer entre regiões usando o portal do Azure

Um balanceador de carga entre regiões garante que um serviço esteja disponível globalmente em várias regiões do Azure. Se uma região falhar, o tráfego será roteado para o balanceador de carga regional íntegro mais próximo.

Neste tutorial, você aprenderá como:

  • Criar um balanceador de carga entre regiões.
  • Criar um pool de back-end que contém dois balanceadores de carga regionais.
  • Crie uma regra de balanceador de carga.
  • Testar o balanceador de carga.

Se você não tiver uma assinatura do Azure, crie uma conta gratuita antes de começar.

Pré-requisitos

Entre no portal do Azure

Entre no portal do Azure.

Criar um balanceador de carga entre regiões

Nesta seção, você irá criar um

  • Balanceador de carga entre regiões
  • Front-end com um endereço IP público global
  • Pool de back-back com dois balanceadores de carga regionais

Importante

Para concluir essas etapas, verifique se dois balanceadores de carga regionais com pools de back-end foram implantados na sua assinatura. Para obter mais informações, confira Guia de Início Rápido: Criar um balanceador de carga público para balancear cargas de VMs usando o portal do Azure .

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

  2. Na página Balanceador de carga, clique em Criar.

  3. Na guia Informações Básicas da página Criar balanceador de carga, insira ou selecione as seguintes informações:

    Configuração Valor
    Detalhes do projeto
    Subscription Selecione sua assinatura.
    Resource group Selecione Criar e insira CreateCRLBTutorial-rg na caixa de texto.
    Detalhes da instância
    Name Insira myLoadBalancer-cr
    Região Selecione (EUA) Leste dos EUA.
    Tipo Selecione Público.
    SKU Deixe o padrão de Standard.
    Camada Selecione Global

    Create a cross-region load balancer

  4. Selecione Avançar: Configuração de IP de front-end na parte inferior da página.

  5. Em Configuração de IP de front-end, selecione + Adicionar um IP de front-end.

  6. Insira LoadBalancerFrontend em Nome em Adicionar endereço IP de front-end.

  7. Escolha IPv4 ou IPv6 em Versão de IP.

  8. Em Endereço IP público, selecione Criar. Em Nome, digite myPublicIP-cr. Selecione OK.

  9. Selecione Adicionar.

  10. Escolha Avançar: Pools de back-end na parte inferior da página.

  11. Em Pools de back-end, selecione + Adicionar um pool de back-end.

  12. Em Adicionar um pool de back-end, para Nome, insira myBackendPool-cr.

  13. Em Balanceadores de carga, selecione myLoadBalancer-r1 ou o seu primeiro balanceador de carga regional na caixa suspensa Balanceador de carga. Verifique se a Configuração de IP de front-end e o Endereço IP correspondem a myLoadBalancer-r1.

  14. Na caixa suspensa Balanceador de carga, selecione myLoadBalancer-r2 ou o seu segundo balanceador de carga regional. Verifique se a Configuração de IP de front-end e o Endereço IP correspondem a myLoadBalancer-r2.

  15. Selecione Adicionar.

  16. Selecione Avançar: regras de entrada na parte inferior da página.

  17. Em Regras de entrada, selecione + Adicionar regra de balanceamento de carga.

  18. Em Adicionar regra de balanceamento de carga, insira ou selecione as seguintes informações:

    Configuração Valor
    Nome Insira myHTTPRule-cr.
    Versão IP Escolha IPv4 ou IPv6 em Versão de IP.
    Endereço IP de front-end Selecione LoadBalancerFrontend.
    Protocolo selecione TCP.
    Porta Insira 80.
    Pool de back-end Selecione myBackendPool-cr.
    Persistência de sessão Selecione Nenhum.
    Tempo limite de ociosidade (minutos) Insira ou mova o controle deslizante para 15.
    Redefinição de TCP Selecione Habilitado.
    IP flutuante Mantenha o padrão de Desabilitado.
  19. Selecione Adicionar.

  20. Selecione Revisar + criar na parte inferior da página.

  21. Selecione Criar na guia Examinar + criar.

    Observação

    O balanceador de carga entre regiões só pode ser implantado nas seguintes regiões: Leste dos EUA 2, Leste dos EUA, Leste da Europa, Sudeste Asiático, EUA Central, Norte da Europa e Leste da Ásia. Para obter mais informações, consulte https://aka.ms/homeregionforglb.

Testar o balanceador de carga

Nesta seção, você irá testar o balanceador de carga entre regiões. Você se conectará ao endereço IP público em um navegador da Web. Você irá interromper as máquinas virtuais em um dos pools de back-end do balanceador de carga regional e observará o failover.

  1. Encontre o endereço IP público para o balanceador de carga na tela Visão Geral. Escolha Todos os serviços no menu à esquerda, Todos os recursos e myPublicIP-cr.

  2. Copie o endereço IP público e cole-o na barra de endereços do seu navegador. A página padrão do servidor Web do IIS é exibida no navegador.

    Test load balancer

  3. Interrompa as máquinas virtuais no pool de back-end de um dos balanceadores de carga regionais.

  4. Atualize o navegador da Web e observe o failover da conexão no outro balanceador de carga regional.

    Test load balancer after failover

Limpar os recursos

Quando não forem mais necessários, exclua o grupo de recursos, o balanceador de carga e todos os recursos relacionados.

Para fazer isso, selecione o grupo de recursos CreateCRLBTutorial-rg que contém os recursos e escolha Excluir.

Próximas etapas

Neste tutorial, você:

  • Criou um balanceador de carga entre regiões.
  • Adicionou balanceadores de carga regionais ao pool de back-end do balanceador de carga entre regiões.
  • Criou uma regra de balanceamento de carga.
  • Testou o balanceador de carga.

Para obter mais informações sobre o balanceador de carga entre regiões, confira: