Solved

The benefits of using VMXNet 3 ?

Posted on 2011-03-01
8
3,355 Views
Last Modified: 2012-05-11
Hi,
 
In my current ESX datacenter deployment I noticed that my predecessor deployed VMs with various type of Network card, some of them with e1000, VMXnet 2 and only few with Enhanced VMXNet 3, I still don't know what is the reason, is it because of the HA / VMotion issue ?
 
So if I upgrade them all using VMXnet 3 would all of them get performance gain especially when the VM is on the same host eg. DB server and application server ?
 
any thoughts or comment of why we need to upgrade or not to VMXNet 3 ?
0
Comment
Question by:jjoz
8 Comments
 
LVL 21

Expert Comment

by:robocat
ID: 35006978

Always use the most recent version of the available NIC driver for optimal performance. Through the years VMWare has optimised these drivers and solved lots of bugs.

Don't know if you'll see a big performance gain, you might or you might not.

0
 
LVL 40

Assisted Solution

by:coolsport00
coolsport00 earned 125 total points
ID: 35007004
See KB that explains VMXNet 3: http://kb.vmware.com/kb/1001805

Hope that helps.

Regards,
~coolsport00

p.s. To specifically answer your question - it 'may' give you performance enhancement statistically, but you (or your users) may not notice it on the front end. It would just be something for you to test out.
0
 
LVL 5

Assisted Solution

by:chkdsk01
chkdsk01 earned 125 total points
ID: 35007181
Here's a link to the VMXNET3 performance document.
www.vmware.com/pdf/vsp_4_vmxnet3_perf.pdf 

In a nutshel, it has the potential to offer better performance as well as less overhead on the ESX/i host.
0
U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

 
LVL 119

Assisted Solution

by:Andrew Hancock (VMware vExpert / EE MVE^2)
Andrew Hancock (VMware vExpert / EE MVE^2) earned 125 total points
ID: 35008978
On "paper", the VMXNET3 is supposed to give you more performance, is it worth the effort of changing in all your VMs for the added performance - I don't believe so, buit building a new VM from scratch, it's probably recommended you use it.

If you can provided real world statistics, it performs better over the E1000 or VMXNET2, I'll buy somebody a jam donought! (I mean your proven statistics, not someone elses URL!), personally I've not seen it, and wouldn't go to the trouble of changing all the VMs, unless I had an issue with them.
0
 
LVL 40

Expert Comment

by:coolsport00
ID: 35008997
Not an iPad??? :P
0
 
LVL 21

Expert Comment

by:robocat
ID: 35009386

It is simply good practice to update your VMWare tools and all drivers after any ESX upgrade, if only from a bug perspective. It will save you a lot of time chasing problems you would never have had in the first place.

Performance benefits, if any, come free.
0
 
LVL 8

Accepted Solution

by:
jimmyray7 earned 125 total points
ID: 35009570
In addition to the performance gains, VMXNET3 is now fully supported for FT virtual machines in 4.1.   I have noticed that VMXNET3 uses less host CPU resources, but that's not usually a huge bottleneck in my environment.

I agree with the others, use VMXNET3 on new VMs, but it's probably not worth the trouble to replace the NICs on existing E1000 VMs.  You may see a benefit moving away from VMXNET2, just because of the bug fixes and enhancements made in the last few years.
0
 
LVL 1

Author Closing Comment

by:jjoz
ID: 35012561
many thanks for your reply mate.
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

In this article, I will show you HOW TO: Perform a Physical to Virtual (P2V) Conversion the easy way from a computer backup (image).
Ransomware is a malware that is again in the list of security  concerns. Not only for companies, but also for Government security and  even at personal use. IT departments should be aware and have the right  knowledge to how to fight it.
This tutorial will show how to configure a single USB drive with a separate folder for each day of the week. This will allow each of the backups to be kept separate preventing the previous day’s backup from being overwritten. The USB drive must be s…
This video shows you how to use a vSphere client to connect to your ESX host as the root user. Demonstrates the basic connection of bypassing certification set up. Demonstrates how to access the traditional view to begin managing your virtual mac…

808 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question