Os Pacotes de Rede monitoram a largura de banda da rede para máquinas virtuais.
Esse gráfico está localizado na exibição Início (Home) da guia Desempenho (Performance) da Máquina Virtual. Ele aparece apenas nos níveis de coleção 3 e 4.
Rótulo do gráfico | Descrição |
---|---|
Pacotes transmitidos | Número de pacotes de rede transmitidos pelas dez principais instâncias de NIC virtual na máquina virtual. O gráfico também exibe o valor agregado para cada NIC.
|
Pacotes recebidos | Número de pacotes de rede recebidos nas dez principais instâncias de NIC virtual na máquina virtual. O gráfico também exibe o valor agregado para cada NIC.
|
Análise de gráfico
O desempenho da rede depende da carga de trabalho do aplicativo e da configuração da rede. Pacotes de rede descartados indicam um gargalo na rede. Para determinar se os pacotes estão sendo descartados, use esxtop ou os gráficos de desempenho avançado para examinar os valores do contador de rede droppedTx e droppedRx.
Se os pacotes estiverem sendo descartados, ajuste os compartilhamentos de máquina virtual. Se os pacotes não estiverem sendo descartados, verifique o tamanho dos pacotes de rede e as taxas de recebimento e transferência de dados. Em geral, quanto maiores os pacotes de rede, mais rápida a velocidade da rede. Quando o tamanho do pacote é grande, menos pacotes são transferidos, o que reduz a quantidade de CPU necessária para processar os dados. Quando os pacotes de rede são pequenos, mais pacotes são transferidos, mas a velocidade da rede é mais lenta, pois é necessária mais CPU para processar os dados.
Se os pacotes não estiverem sendo descartados e a taxa de recebimento de dados estiver lenta, o host provavelmente não terá os recursos de CPU necessários para lidar com a carga. Verifique o número de máquinas virtuais atribuídas a cada NIC física. Se necessário, realize o balanceamento de carga movendo máquinas virtuais para vSwitches diferentes ou adicionando mais NICs ao host. Você também pode mover máquinas virtuais para outro host ou aumentar a CPU do host ou a CPU da máquina virtual.
Se você tiver problemas de desempenho relacionados à rede, considere também realizar as seguintes ações.
# | Resolução |
---|---|
1 | Verifique se o VMware Tools está instalado em cada máquina virtual. |
2 | Se possível, use drivers de NIC vmxnet3, que estão disponíveis com VMware Tools. Eles são otimizados para alto desempenho. |
3 | Se as máquinas virtuais em execução no mesmo host se comunicarem entre si, conecte-as ao mesmo vSwitch para evitar a transferência de pacotes pela rede física. |
4 | Atribua cada NIC física a um grupo de portas e a um vSwitch. |
5 | Use NICs físicas separadas para lidar com os diferentes fluxos de tráfego, como pacotes de rede gerados por máquinas virtuais, protocolos iSCSI, tarefas do vMotion. |
6 | Certifique-se de que a capacidade física da NIC seja grande o suficiente para lidar com o tráfego de rede nesse vSwitch. Se a capacidade não for suficiente, considere o uso de uma NIC física de alta largura de banda (10 Gbps). Como alternativa, considere mover algumas máquinas virtuais para um vSwitch com uma carga mais leve ou para um novo vSwitch. |
7 | Se os pacotes estiverem sendo descartados na porta do vSwitch, aumente os buffers de anel do driver de rede virtual quando aplicável. |
8 | Verifique se as configurações de velocidade e duplex relatadas para a NIC física correspondem às expectativas do hardware e se o hardware está configurado para ser executado em sua capacidade máxima. Por exemplo, verifique se as NICs com 1 Gbps não são redefinidas para 100 Mbps porque estão conectadas a um switch mais antigo. |
9 | Verifique se todas as NICs estão sendo executadas no modo full duplex. Problemas de conectividade de hardware podem fazer com que uma NIC seja redefinida para um modo de velocidade mais baixa ou half duplex. |
10 | Use vNICs compatíveis com TCP Segmentation Offload (TSO) e verifique se os TSO-Jumbo Frames estão ativados sempre que possível. |