VMware Cloud Community
tomaddox
Enthusiast
Enthusiast

Poor guest network performance

Hi, everyone,

I'm running quite a number of Windows 2003 VMs, and their network performance appears quite slow compared to physical machines on our network, even when going from VM to VM on the same host. We're seeing throughput of approximately 500 MB/minute from VM to VM, approximately twice that (1 GB/m) from VM to physical host, and approximately four times more (2 GB/m) from physical host to physical host. Since the VMs are not talking over the wire, I would expect them to get much closer to the theoretical maximum speed (for Windows, anyway) of the "interface."

Has anyone seen this issue?

Thanks,

Tom

0 Kudos
4 Replies
AntonVZhbankov
Immortal
Immortal

500MB/min looks like normal 100Mbit. Do not forget that you do not measure pure network performance, but also a disk speed when copying a file.

Actual process looks like READ-TRANSMIT-RECEIVE-WRITE. If both VMs resided on same datastore then you have simultaneous read & write on the same datastore.

You can dismiss write by copying file to NUL. And I suppose you'll get approx 1GB/min, like with physical host.


---

VMware vExpert '2009

http://blog.vadmin.ru

EMCCAe, HPE ASE, MCITP: SA+VA, VCP 3/4/5, VMware vExpert XO (14 stars)
VMUG Russia Leader
http://t.me/beerpanda
SuryaVMware
Expert
Expert

What is the GuestOS, I know Windows 2003 but 32Bit, 64 Bit ? whta is the Virtual NIC in use?

-Surya

0 Kudos
tomaddox
Enthusiast
Enthusiast

In this case, the affected VMs are 32-bit, and the network adapter is the VMware Accelerated AMD PCNet Adapter.

0 Kudos
tomaddox
Enthusiast
Enthusiast

I did some additional testing, and it looks like disk performance may, indeed, be the ultimate culprit. I'm continuing to check performance characteristics, but it looks like part of the issue is that some of our VMs don't have the correct byte offset at the beginning of their partitions.

In fact, this was the base cause--turns out this makes a huge amount of difference!

0 Kudos