VMware Cloud Community
yoram123
Contributor
Contributor

latency peaks with short frames

hi ,

I have a quad core x.86 board which i have checked latency performance.

The setup is :

Test equipment GBe port 1 <> 1gbe nic port 1  board --- 1gbe nic port 2  board <> Test equipment GBe port 2

At first i installed centos 6.5 directly on the board .

configured the board to be linux router and measured latency over time.

Got 100 microsec  with steady results in short frames 82Bytes/frame

Then , i have installed ESXi 5.5 on the board , and on top of it i have created vm centos 6.5 with same image.

repeated the tests and got non stable results with latency peaks between 5 milisec to 10 milisec.

when i repeat the test with long frames 1500Bytes the problem is almost gone.

How can i tune the vmware for low latency on short frames ?

BR,

Yoram

Reply
0 Kudos
2 Replies
JarryG
Expert
Expert

Which vNIC do you use? Generally, vmxnet3 delivers better performance than e1000/e1000e, but VM has to use proper driver for it (in case of CentOS it means current kernel, as vmxnet3-driver is part of kernel-tree)...

_____________________________________________ If you found my answer useful please do *not* mark it as "correct" or "helpful". It is hard to pretend being noob with all those points! 😉
Reply
0 Kudos
yoram123
Contributor
Contributor

Hi ,

Its VMXNET3 indeed

BR,

Yoram

Reply
0 Kudos