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?