Tutorial: Criar um Balanceador de Carga do Azure 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 próximo balanceador de carga regional saudável mais próximo.

Neste tutorial, irá aprender a:

  • Crie um balanceador de carga entre regiões.
  • Crie um pool de back-end contendo dois balanceadores de carga regionais.
  • Crie uma regra de balanceador de carga.
  • Teste o balanceador de carga.

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

Pré-requisitos

Iniciar sessão no portal do Azure

Inicie sessão no portal do Azure.

Criar balanceador de carga entre regiões

Nesta seção, você cria um

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

Importante

Para concluir essas etapas, verifique se dois balanceadores de carga regionais com pools de back-end foram implantados em sua assinatura. Para obter mais informações, consulte Guia de início rápido: criar um balanceador de carga público para balancear a carga de VMs usando o portal do Azure.

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

  2. Na página Balanceador de carga, selecione Criar.

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

    Definição valor
    Detalhes do projeto
    Subscrição Selecione a sua subscrição.
    Grupo de recursos Selecione Criar novo e digite CreateCRLBTutorial-rg na caixa de texto.
    Detalhes da instância
    Nome Digite myLoadBalancer-cr
    País/Região Selecione (EUA) Leste dos EUA.
    Type Selecione Público.
    SKU Deixe o padrão de Padrão.
    Escalão de serviço Selecione Global

    Create a cross-region load balancer

  4. Selecione Next: Frontend IP configuration na parte inferior da página.

  5. Em Configuração de IP frontend, selecione + Adicionar um IP frontend.

  6. Digite LoadBalancerFrontend em Name em Add frontend IP address.

  7. Selecione IPv4 ou IPv6 para a versão IP.

  8. Em Endereço IP público, selecione Criar novo. Digite myPublicIP-cr em Name. Selecione OK.

  9. Selecione Adicionar.

  10. Selecione Next: Backend pools na parte inferior da página.

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

  12. Digite myBackendPool-cr em Name em Add backend pool.

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

  14. Selecione myLoadBalancer-r2 ou seu segundo balanceador de carga regional na caixa suspensa Load balancer . Verifique se a configuração de IP Frontend 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 uma regra de balanceamento de carga.

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

    Definição valor
    Nome Digite myHTTPRule-cr.
    Versão do IP Selecione IPv4 ou IPv6 para Versão IP.
    Endereço IP de front-end Selecione LoadBalancerFrontend.
    Protocolo Selecione TCP.
    Porta Digite 80.
    Conjunto de back-end Selecione myBackendPool-cr.
    Persistência da sessão Selecione Nenhuma.
    Tempo limite de inatividade (minutos) Insira ou mova o controle deslizante para 15.
    Redefinição de TCP Selecione Ativado.
    IP Flutuante Deixe o padrão de Desativado.
  19. Selecione Adicionar.

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

  21. Selecione Criar na guia Revisão + criação.

    Nota

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

Testar o balanceador de carga

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

  1. Localize o endereço IP público do balanceador de carga no ecrã Descrição geral. Selecione Todos os serviços no menu à esquerda, selecione Todos os recursos e, em seguida, selecione myPublicIP-cr.

  2. Copie o endereço IP público e cole-o na barra de endereço do browser. A página predefinida do servidor Web do IIS é apresentada no browser.

    Test load balancer

  3. Pare 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 com o outro balanceador de carga regional.

    Test load balancer after failover

Clean up resources (Limpar recursos)

Quando já não for necessário, elimine 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, em seguida, selecione Excluir.

Próximos passos

Neste tutorial:

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

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