Implementar Gestor de Tráfego para equilibrar cargas de trabalho da Solução VMware Azure

Este artigo percorre os passos de como integrar Gestor de Tráfego do Azure com a Azure VMware Solution. A integração equilibra as cargas de trabalho da aplicação em vários pontos finais. Este artigo também percorre os passos de como configurar Gestor de Tráfego para direcionar o tráfego entre três Gateway de aplicação Azure abrangendo várias regiões da Azure VMware Solution.

Os gateways têm máquinas virtuais Azure VMware Solution (VMs) configuradas como membros de backend pool para carregar o equilíbrio dos pedidos da camada 7. Para mais informações, consulte Use Azure Application Gateway para proteger as suas aplicações web na Solução VMware Azure

O diagrama mostra como Gestor de Tráfego proporciona equilíbrio de carga para as aplicações ao nível do DNS entre os pontos finais regionais. Os gateways têm membros de reserva configurados como Servidores IIS e referenciados como pontos finais externos Azure VMware Solution. A ligação sobre a rede virtual entre as duas regiões de nuvem privada utiliza um gateway ExpressRoute.

Diagrama da Gestor de Tráfego integração com a Azure VMware Solution.

Antes de começar, primeiro reveja os Pré-requisitos e depois passaremos pelos procedimentos para:

  • Verifique a configuração dos seus gateways de aplicação e do segmento NSX-T
  • Crie o seu perfil de Gestor de Tráfego
  • Adicione pontos finais externos no seu perfil de Gestor de Tráfego

Pré-requisitos

  • Três VMs configurados como Servidores Microsoft IIS em execução em diferentes regiões de Solução VMware Azure:

    • E.U.A. Oeste
    • Europa Ocidental
    • Leste dos EUA (no local)
  • Uma porta de entrada de aplicações com pontos finais externos nas regiões Azure VMware Solution mencionadas acima.

  • Hospedeiro com conectividade de internet para verificação.

  • Um segmento de rede NSX-T criado na Solução VMware Azure.

Verifique a configuração dos seus gateways de aplicações

Os seguintes passos verificam a configuração dos seus gateways de aplicação.

  1. No portal Azure, selecione gateways de aplicação para ver uma lista dos seus atuais gateways de aplicações:

    • AVS-GW-WUS
    • AVS-GW-EUS (no local)
    • AVS-GW-WEU

    Screenshot da página de gateway de aplicação mostrando lista de gateways de aplicações configurados.

  2. Selecione um dos seus gateways de aplicação previamente implantados.

    Abre-se uma janela mostrando várias informações no gateway de aplicação.

    Screenshot da página de gateway da aplicação mostrando detalhes do gateway de aplicações selecionado.

  3. Selecione piscinas backend para verificar a configuração de uma das piscinas de backend. Você vê um membro do pool de backend VM configurado como um servidor web com um endereço IP de 172.29.1.10.

    Screenshot da página de pool backend Edit com endereço IP alvo realçado.

  4. Verifique a configuração dos outros portais de aplicação e membros do pool de backend.

Verifique a configuração do segmento NSX-T

Os seguintes passos verificam a configuração do segmento NSX-T no ambiente Azure VMware Solution.

  1. Selecione Segmentos para ver os seus segmentos configurados. Você vê Contoso-segment1 conectado ao gateway Contoso-T01, um router flexível Tier-1.

    Screenshot mostrando perfis de segmento no NSX-T Manager.

  2. Selecione Gateways Tier-1 para ver uma lista de gateways tier-1 com o número de segmentos ligados.

    Screenshot mostrando o endereço de gateway do segmento selecionado.

  3. Selecione o segmento ligado ao Contoso-T01. Abre-se uma janela mostrando a interface lógica configurada no router Tier-01. Serve como porta de entrada para o membro da piscina de backend VM ligado ao segmento.

  4. No cliente vSphere, selecione o VM para ver os seus detalhes.

    Nota

    O seu endereço IP corresponde ao membro do pool de backend VM configurado como um servidor web da secção anterior: 172.29.1.10.

    Screenshot mostrando detalhes VM no vSphere Client.

  5. Selecione o VM e, em seguida, selecione AÇÕES > Editar Definições para verificar a ligação ao segmento NSX-T.

Crie o seu perfil de Gestor de Tráfego

  1. Inicie sessão no portal do Azure. No âmbito da Azure Services > Networking, selecione perfis de Gestor de Tráfego.

  2. Selecione + Adicione para criar um novo perfil de Gestor de Tráfego.

  3. Forneça as seguintes informações e, em seguida, selecione Criar:

    • Nome de perfil
    • Método de encaminhamento (utilização ponderada)
    • Subscrição
    • Grupo de recursos

Adicione pontos finais externos no perfil Gestor de Tráfego

  1. Selecione o perfil Gestor de Tráfego do painel de resultados de pesquisa, selecione Endpoints e, em seguida, + Adicionar.

  2. Para cada um dos pontos finais externos nas diferentes regiões, insira os detalhes necessários e, em seguida, selecione Adicionar:

    • Tipo
    • Name
    • Nome de domínio totalmente qualificado (FQDN) ou IP
    • Peso (atribuir um peso de 1 a cada ponto final).

    Uma vez criados, os três espetáculos no perfil Gestor de Tráfego. O estado do monitor dos três deve estar online.

  3. Selecione Overview e copie o URL em nome DNS.

    Screenshot mostrando uma visão geral do ponto final Gestor de Tráfego com o nome DNS em destaque.

  4. Cole o URL de nome DNS num browser. A imagem mostra o tráfego direcionado para a região da Europa Ocidental.

    Screenshot da janela do navegador mostrando tráfego encaminhado para a Europa Ocidental.

  5. Atualize o seu browser. A imagem mostra o tráfego direcionado para outro conjunto de membros da piscina na região oeste dos EUA.

    Screenshot da janela do navegador mostrando tráfego encaminhado para os EUA Ocidentais.

  6. Refresque o seu navegador novamente. A imagem mostra o tráfego direcionado para o conjunto final de membros da piscina de backend no local.

    Screenshot da janela do navegador mostrando tráfego encaminhado para o local.

Passos seguintes

Agora que cobriu a integração Gestor de Tráfego do Azure com a Azure VMware Solution, talvez queira saber: