Solucionar problemas de latência em uma rede virtual

Concluído

Você trabalha como engenheiro de suporte dando suporte à infraestrutura do Azure. Você foi contatado pela sua equipe da Web sobre um problema com o site não respondendo. A equipe da Web tem um pool de servidores web por trás de um balanceador de carga e endereço IP público.

Screenshot of a network topology diagram showing a pool of webservers behind a load balancer.

Neste exercício, você usará o que aprendeu para passar pelas etapas para solucionar os problemas de conexão com as máquinas virtuais.

Verifique se o site não pode ser acessado

Use o Cloud Shell à direita.

  1. Use este comando da CLI do Azure para obter o endereço IP público do conjunto de escala.

    az network public-ip show \
    --resource-group cloud-shell-storage-westeurope \
    --name myScaleSetLBPublicIP \
    --query '[ipAddress]' \
    --output tsv
    
  2. Copie o endereço IP, em uma nova guia no seu navegador, tente navegar até ele.

Screenshot of the website not responding.

Verifique se os Grupos de Segurança de Rede estão configurados corretamente

  1. Em outra guia do navegador, navegue até o portal do Azure.

  2. Pesquise grupos de segurança de rede.

    A screenshot showing the virtual machine scale set is shown on screen.

  3. Em Serviços, selecione Grupos de Segurança de Rede.

    A screenshot showing that in this environment there are no NSGs created.

Verifique as regras de porta para o conjunto de escalas

  1. No portal do Azure, procure por conjunto de escala e, em Serviços, selecione Conjuntos de escala de máquina virtual.

    A screenshot showing the virtual machine scale set is highlighted.

  2. Na lista, selecione myScaleSet para visualizar os detalhes.

  3. À esquerda, em Configurações, selecione Rede.

    A screenshot of Networking selected, with inbound and outbound port rules highlighted.

  4. Selecione a guia Regras de porta de entrada e, em seguida, selecione a guia Regras de porta de saída.

Nota

Não existem grupos de segurança de rede (NSG) nesta interface de rede.

Verifique as configurações de rede para as instâncias do pool

  1. À esquerda, em Configurações, selecione Instâncias.

    A screenshot showing an instance in the scale set highlighted.

  2. Selecione a primeira instância listada, no exemplo acima isso é myScaleSet_2. No seu ambiente isso pode ser diferente.

  3. À esquerda, em Configurações, selecione Rede.

    A screenshot showing the instances without NSG setup.

  4. Não há um NSG sendo usado por esta instância.

  5. Na trilha de navegação, selecione myScaleSet e repita as etapas 2 a 4 para ver se não há um NSG na outra instância.

Verifique se há um conjunto de dimensionamento no balanceador de carga

  1. Selecione a guia Balanceamento de carga e, em seguida, selecione o balanceador de carga myScaleSetLB .

    A screenshot showing the myScaleSetLB highlighted.

  2. À esquerda, em Configurações, selecione Configuração de IP Frontend.

    A screenshot showing the frontend IP address highlighted.

  3. Verifique se existe um endereço IP frontend e se este é o IP testado no início deste exercício.

  4. À esquerda, em Configurações, selecione Regras de balanceamento de carga.

    Screen shot showing the load balancing rules.

    Nota

    Existe uma regra para a porta 80 e a porta 443.

  5. À esquerda, selecione Diagnosticar e resolver problemas.

Utilizar a resolução de problemas Diagnosticar e resolver problemas

  1. Selecione a solução de problemas Sem conectividade com o pool de back-ends.

    A screenshot showing the No connectivity to backend pool troubleshooter.

  2. Na caixa suspensa Conte-nos mais sobre o problema que você está enfrentando, selecione Conectividade intermitente.

  3. Role para baixo e leia o insight encontrado.

Screen shot of the connectivity results showing the backend pool can't be connected to over port 443.

O insight aponta para o fato de que as instâncias de back-end no pool não estão escutando a porta 443. As instâncias do site devem estar ouvindo a porta 80. Essa perceção aponta para um problema na regra do balanceador de carga.