O que está fazendo com que um vm exiba perda de pacotes?

2

Temos uma parte muito legal de hardware configurada para executar várias máquinas virtuais no VMware e uma das VMs é uma instância do Windows Server 2003 executando o SQL Server 2005. Por algum motivo, ocasionalmente vemos 10 a 20 segundos de pacotes diretos perda para esta máquina de máquinas remotas (minha estação de trabalho), bem como outras vm's no mesmo hardware físico. Eu estou usando o PingPlotter para ficar de olho na perda de pacotes.

Até agora, desativamos o controle de fluxo no NIC, mas já estamos sem outras coisas para tentar. O que pode estar causando isso e como posso identificar o problema?

Nota: Também temos outro servidor com uma configuração muito semelhante, com o mesmo tipo de problema, em menor grau (porque não é muito usado?)

    
por Joe Phillips 31.03.2010 / 04:17

4 respostas

1

Interessante. Primeiro, vamos estabelecer alguns detalhes ...

Você tem um host ESX que está executando várias VMs, certo?

Você tem uma dessas VMs como um servidor Windows 2003.

Você diz que quando você executa pings de uma máquina "remota" para essa VM, você vê 10 a 20 segundos de perda de pacotes.

OK, perguntas imediatas:

1) A perda de pacotes ocorre ao efetuar o ping de uma das outras VMs em execução nesse host?

2) Alguma das outras VMs nesse host (ou o host em si) exibe o mesmo comportamento quando você faz um ping de forma idêntica a partir de um local idêntico na rede?

3) Alguma das outras VMs está executando o mesmo sistema operacional que a VM exibindo o comportamento?

4) Existe algum tipo de padrão de tempo? Isso acontece a cada 5 minutos? São tantos pacotes. Você sempre perde a mesma quantidade de pacotes?

5) Quando você entra no console do vSphere, você vê algum tipo de mudança no gráfico de desempenho que corresponda ao tempo de perda do seu ping?

6) As ferramentas do VMware estão instaladas na VM e estão atualizadas?

    
por 02.08.2011 / 05:24
0

Instalar / reinstalar o VMware Tools.

Verifique a carga no servidor VMware (CPU, interrupções, tráfego de rede).

    
por 31.03.2010 / 05:55
0

Verifique o host / hardware. Você diz que usa o VmWare - mas não se servidor ou esx. De qualquer forma, pode ser um problema de hardware ou relacionado (versão do driver, etc.).

Quando comecei a usar o Hyper-V, tive o mesmo problema com algumas máquinas. Acabou por ser um driver de baixa qualidade + offloading TCP quebrado (no driver). Alguns deles são realmente muito ruins. Coloque em uma placa de rede da Intel, as coisas funcionaram.

    
por 31.03.2010 / 06:04
0

Dê uma olhada no seu armazenamento. Filas de gravação altas podem resultar em alta latência, o que pode ter sintomas como você descreveu.

Eu tive exatamente os mesmos problemas. Foi resolvido levando a vm ofensiva para um vmfs / storage diferente.

    
por 02.09.2011 / 09:45