Partilhar via


Tutorial: Criar um balanceador de carga do gateway

O Azure Load Balancer consiste em SKUs Standard, Basic e Gateway. O Gateway Load Balancer é usado para inserção transparente de Network Virtual Appliances (NVA). Use o Gateway Load Balancer para cenários que exigem alto desempenho e alta escalabilidade de NVAs.

Neste tutorial, você aprenderá a:

  • Crie uma rede virtual.
  • Crie um grupo de segurança de rede.
  • Crie um balanceador de carga de gateway.
  • Ligue um frontend do balanceador de carga ao balanceador de carga do gateway.

Você pode optar por criar um balanceador de carga de gateway usando o portal do Azure, a CLI do Azure ou o Azure PowerShell.

Pré-requisitos

Criar uma rede virtual e recursos associados

O procedimento a seguir cria uma rede virtual com uma sub-rede de recursos, uma sub-rede do Azure Bastion e um host do Azure Bastion.

Importante

A cobrança horária começa a partir do momento em que o Bastion é implantado, independentemente do uso de dados de saída. Para obter mais informações, consulte Preços e SKUs. Se você estiver implantando o Bastion como parte de um tutorial ou teste, recomendamos excluir esse recurso depois de terminar de usá-lo.

  1. No portal, procure e selecione Redes virtuais.

  2. Na página Redes virtuais, selecione + Criar.

  3. Na guia Noções básicas de Criar rede virtual, insira ou selecione as seguintes informações:

    Configurações Valor
    Detalhes do projeto
    Subscrição Selecione a sua subscrição.
    Grupo de recursos Selecione Criar novo.
    Insira load-balancer-rg em Name.
    Selecione OK.
    Detalhes da instância
    Nome Digite lb-vnet.
    Região Selecione E.U.A. Leste.

    Captura de ecrã do separador Noções básicas de Criar rede virtual no portal do Azure.

  4. Selecione a guia Segurança ou o botão Avançar na parte inferior da página.

  5. Em Azure Bastion, insira ou selecione as seguintes informações:

    Configurações Valor
    Azure Bastion
    Habilitar o Azure Bastion Marque a caixa de seleção.
    Nome do host do Azure Bastion Digite lb-bastion.
    Endereço IP público do Azure Bastion Selecione Criar novo.
    Digite lb-bastion-ip em Nome.
    Selecione OK.
  6. Selecione o separador Endereços IP, ou Avançar na parte inferior da página.

  7. Na página Criar rede virtual, insira ou selecione as seguintes informações:

    Configurações Valor
    Adicionar espaço de endereçamento IPv4
    Espaço de endereçamento IPv4 Digite 10.0.0.0/16 (65.356 endereços).
    Sub-redes Selecione o link da subrede padrão para editar.
    Modelo de sub-rede Deixe o padrão Default.
    Nome Insira backend-subnet.
    Endereço inicial Digite 10.0.0.0.
    Tamanho da sub-rede Digite /24(256 endereços).
    Segurança
    NAT Gateway Selecione Nenhuma.

    Captura de tela da renomeação e configuração padrão da sub-rede.

  8. Selecione Guardar.

  9. Selecione Rever + criar na parte inferior do ecrã e, quando a validação for aprovada, selecione Criar.

Criar e configurar um balanceador de carga de gateway

Nesta seção, você cria a configuração e implanta o balanceador de carga do gateway.

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

  2. Na página do 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:

    Configuração Valor
    Detalhes do projeto
    Subscrição Selecione a sua subscrição.
    Grupo de recursos Selecione load-balancer-rg.
    Detalhes da instância
    Nome Insira gateway-load-balancer
    Região Selecione (EUA) Leste dos EUA.
    SKU Selecione Gateway.
    Tipo Selecione Interno.

    Captura de ecrã do separador Noções Básicas do Criar Balanceador de Carga Padrão.

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

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

  6. Em Adicionar configuração de IP frontend, insira ou selecione as seguintes informações:

    Configuração Valor
    Nome Digite lb-frontend-IP.
    Rede virtual Selecione lb-vnet.
    Subrede Selecione back-end-subnet.
    Atribuição Selecione Dinâmico
  7. Selecione Guardar.

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

  9. Na guia Back-end pools, selecione + Adicionar um back-end pool.

  10. Em Adicionar grupo de servidores back-end, insira ou selecione as seguintes informações.

    Configuração Valor
    Nome Introduza lb-backend-pool.
    Configuração do Grupo de Servidores de Back-end Selecione NIC.
    Configuração do balanceador de carga do gateway
    Tipo Selecione Interno e Externo.
    Porta interna Deixe o padrão de 10800.
    Identificador interno Deixe o padrão de 800.
    Porta externa Deixe o padrão de 10801.
    Identificador externo Deixe o padrão de 801.
  11. Selecione Guardar.

  12. Selecione o botão Next: Inbound rules na parte inferior da página.

  13. Em Regra de balanceamento de carga, na guia Regras de entrada, selecione + Adicionar uma regra de balanceamento de carga.

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

    Configuração Valor
    Nome Insira lb-rule
    Versão do IP Selecione IPv4 ou IPv6 , dependendo dos seus requisitos.
    Endereço IP de Frontend Selecione lb-frontend-IP.
    Grupo de servidores back-end Selecione lb-backend-pool.
    Sonda de saúde Selecione Criar novo.
    Em Nome, insira lb-health-probe.
    Selecione TCP em Protocolo.
    Deixe o restante dos padrões e selecione Salvar.
    Persistência da sessão Selecione Nenhuma.
    Ativar redefinição de TCP Mantenha como opção padrão desmarcada.
    Ativar IP flutuante Mantenha como opção padrão desmarcada.

    Captura de ecrã de criação de regra de balanceamento de carga.

  15. Selecione Guardar.

  16. Selecione o botão azul Rever e criar na parte inferior da página.

  17. Selecione Criar.

Adicionar dispositivos virtuais de rede ao pool de back-end do Balanceador de Carga de Gateway

Observação

Se estiver a utilizar a sua própria appliance virtual de rede personalizada no pool de back-end de um Balanceador de Carga do Gateway, certifique-se de que a MTU de todas as máquinas virtuais NVA seja aumentada para um mínimo de 1550 bytes para acomodar os cabeçalhos encapsulados VXLAN. Isso permitirá pacotes de origem até o limite de pacotes de 1500 bytes no Azure, evitando a fragmentação.

Implemente NVAs através do Azure Marketplace. Depois de implantadas, adicione as máquinas virtuais NVA ao pool de back-end do balanceador de carga do gateway. Para adicionar as máquinas virtuais, vá para o separador de 'Pools de back-end' do balanceador de carga do gateway.

Encadear o frontend do balanceador de carga ao Balanceador de Carga do Gateway

Neste exemplo, você encadeará o front-end de um balanceador de carga padrão ao balanceador de carga do gateway.

Você adiciona o frontend ao IP de frontend de um balanceador de carga existente em sua assinatura.

  1. Na caixa de pesquisa no portal do Azure, insira Balanceador de carga. Nos resultados da pesquisa, selecione Balanceadores de carga.

  2. Em Balanceadores de carga, selecione o balanceador de carga ou o nome do balanceador de carga existente.

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

  4. Selecione o IP de frontend do balanceador de carga. Neste exemplo, o nome do frontend é lb-frontend-IP.

    Captura de tela da configuração de IP frontend.

  5. Selecione lb-frontend-IP (10.1.0.4) na caixa suspensa ao lado de balanceador de carga do gateway.

  6. Selecione Guardar.

    Captura de tela da adição do balanceador de carga do gateway ao IP frontend.

Encadear a máquina virtual com o Balanceador de Carga de Gateway

Como alternativa, você pode encadear a configuração de IP da NIC de uma VM ao balanceador de carga do gateway.

Você adiciona o front-end do balanceador de carga do gateway à configuração de IP da NIC de uma VM existente.

Importante

Uma máquina virtual deve ter um endereço IP público atribuído antes de tentar encadear a configuração da NIC ao front-end do balanceador de carga do gateway.

  1. Na caixa de pesquisa no portal do Azure, insira Máquina virtual. Nos resultados da pesquisa, selecione Máquinas virtuais.

  2. Em Máquinas virtuais, selecione a máquina virtual que você deseja adicionar ao balanceador de carga do gateway. Neste exemplo, a máquina virtual é chamada myVM1.

  3. Na visão geral da máquina virtual, selecione Rede em Configurações.

  4. Em Rede, selecione o nome da interface de rede anexada à máquina virtual. Neste exemplo, é myvm1229.

    Captura de tela da visão geral da rede da máquina virtual.

  5. Na página de interface de rede, selecione Configurações de IP em Configurações.

  6. Selecione lb-frontend-IP no Balanceador de carga do gateway.

    Captura de tela da configuração de IP nic.

  7. Selecione Guardar.

Limpeza de 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 load-balancer-rg que contém os recursos e, em seguida, selecione Excluir.

Próximos passos

Crie Dispositivos Virtuais de Rede no Azure.

Ao criar os NVAs, escolha os recursos criados neste tutorial:

  • Rede virtual

  • Subrede

  • Grupo de segurança de rede

  • Gateway balanceador de carga

Avance para o próximo artigo para saber como criar um Balanceador de Carga do Azure entre regiões.