Always use VMXNET3 NICs, not those oldschool E1000/E1000e.
The benefit is not only the speed but VMXNET is virtualized driver, has a better performance, less overload etc.
With E1000 you can get more then 1 Gbps even the windows claims that NIC is 1 Gbps but with VMXNET you will get more
Thank you VERY much Martin .
I am having trouble convicing our Change Managers that this is an required change on a very large customer we inherrited .
I basically need to prove to them that E1000 cannot achieve 10GB speed , or they wont allow me to change their standard .
I cant really test , as i only have PROD enviroment , dont want to kill LANS with test
Any place where i can find a formal answer clearly stating I can't get 10GB on E1000/e ? Despite other "ehancements/optimizations " ?
You can use iperf for testing the speed (durning some off peak hours?)
There is nice KB on VMware website regarding problems with E1000 and Windows 2012.
Performance report from Rickard Nobel
Belive me, you want to get rid of E1000 NICs for many resons.
I've written about it here multiple times since the question comes up every once in a while:
Basically, the virtual link speed doesn't matter at all for any of the vNIC types. The e1000(e) can exceed 1Gbps or even 10Gbps for that matter (of course if your physical links allow this or e.g. on the same host), the vmxnet3 can also well exceed it's virtual 10Gbps link speed. However, ramping up bandwidth like that on the e1000(e) will prove very difficult and can only be achieved at the expense of many additional CPU cycles, it's just very inefficient compared to the vmxnet3.
See these threads where I've commented for reference, although they are about vmxnet3, the same principles apply to the e1000(e):
Thank you to all 3 of you Guys , Got them convinced now .