VMware

Demystifying HP Flex-10 network mappings with vSphere | Main | VMware vSphere + Cisco Nexus 1000V bundles program extended in 2010

January 15, 2010

VMXNET3 vs. VMXNET2 Performance Shootout

With vSphere 4, we introduced a new paravirtualized adapter—VMXNET3. This was designed from the ground up for high performance and supports a bunch of new features.

So how does it perform? One of our engineers pitched it against the previous generation—VMXNET2. VMXNET3 not only performs better (greater throughput on transmit and receive), but consumes less CPU. These results were most significant with a 10GigE NIC on Windows (Windows Server 2008 Enterprise). The results for IPv4 and IPv6 are shown in the graph below.

Windows 10GigE throughput (IPv4)                    

image

Windows10GigE throughput (IPv6)

image

The results are published in this paper posted on vmware.com. It will also appear on the Network Technology site (vmware.com/go/networking) in the coming week. 

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8341c328153ef0120a7da6949970b

Listed below are links to weblogs that reference VMXNET3 vs. VMXNET2 Performance Shootout:

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

mehdi sotoodeh

Is there support for vmxnet3 available for NetBSD?
If the answer is no, is there a development kit or sample code available for us to write the driver?
How about licensing side?
I appreciate any help on this regards.

Post a comment

If you have a TypeKey or TypePad account, please Sign In.

About This Blog



This blog has moved. For the latest posts please visit: blogs.vmware.com/vsphere/networking/

Community


Discussions and resources for VMware vNetwork, Distributed Switch, vMotion and Cisco Nexus 1000V.

Visit Now

Twitter


Facebook

YouTube


    VMware Blogs