• Skip to site navigation
  • Skip to blog entries
  • Skip to archive page
  • Skip to right sidebar

What’s faster E1000 or VMXNET3 – let’s see what PassMark’s ...

NTPRO.NL - Eric Sloof

  • NTPRO.NL
  • Online Training
  • VMworld
  • Videos
  • Tools
  • iTunes
  • About

Sunday, 18 April 2010

What’s faster E1000 or VMXNET3 – let’s see what PassMark’s PerformanceTest says

PerformanceTest is a fast, easy to use software benchmarking tool which allows everybody to quickly assess the performance of their PC and compare it to a number of standard 'baseline' computer systems. But what if we are going to use PassMark’s PerformanceTest in a virtual machine and try to find out if it is performing at its best. This way it’s easy to compare the performance of one virtual machine to other virtual machines hosted on the same or a different ESX server. You can use it to identify and measure the effect of virtual hardware configuration changes and upgrades.

I’ve installed the PerformanceTest in two Windows 2003 (32) virtual machines located on the different ESX4 hosts, besides some basic memory and CPU testing I was really interested in the performance difference between the E1000 and the VMXNET Generation 3 virtual network adapter.

The virtual machines are both connected to a virtual distributed switch configured with a community PVLAN, the servers are using dedicated physical Intel Pro PT-1000 adapters and are connected to a Cisco 2960 Catalyst switch. After running the test for 200 seconds you can see a performance benefit of 10% when using the VMXNET3 virtual adaptor compared to the E1000.

ntpro.nl - View my 'Network performance test' set on Flickriver
When both virtual machines are hosted on the same ESX server and only using the “left side” of the distributed virtual switch the network performance is 300% faster. I know these network graphs show details of the TCP/IP network transfer speed (in kilobits / sec) over short period of time and are not really representative, the average network speed may be limited by the LAN card, the CPU or network infrastructure such as firewalls and switches. But I’ve learned two lessons, the VMXNET3 is faster and local ESX traffic outperforms external traffic by 300%.

Posted by
Eric Sloof
in vSphere at 18:36 | 2 Comments | No Trackbacks
Bookmark and Share
Trackbacks
Trackback specific URI for this entry
No Trackbacks
Comments
Display comments as (Linear | Threaded)
Hi Eric, Nice test! Have you tested with Windows 2008 performance? We see @ vmguru.nl that Windows 2008 copy performance from within the OS is crap. On virtual and physical platforms. For the best performance, use the VMXNET3 paravirtualized network adapter for operating systems in which it is supported. This requires that the virtual machine use virtual hardware version 7, and that VMware Tools be installed in the guest operating system. VMXNET3 does have the following features extra on top of the e1000 > IPv6 TSO, Jumbo Frames, RSS, MSI-X but it only works with virtual hardware version 7, so if you have a mixed environment with esx3.5 and esx 4 you have to use the e1000 if the machines move between.
#1 Edwin Weijdema (Homepage) on 2010-04-19 08:49 (Reply)
Hi Edwin, >We see @ vmguru.nl that Windows 2008 copy >performance from within the OS is crap. On >virtual and physical platforms. Well SMB/CIFS protocol is not fast at all, based on 64KB chunks, it has severe penalties with nowadays very fast NICs (Gb and 10GbE). SMBv2 is supposed to fix tha problem with 1MB chunks. But this is only available with Windows 2008, Vista and W7. Have you tested it? Rgds, Didier
#1.1 PiroNet (Homepage) on 2010-04-19 12:23 (Reply)
Add Comment
Standard emoticons like :-) and ;-) are converted to images.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

 
   
Submitted comments will be subject to moderation before being displayed.
 
 


Twitter RSS FeedLinkedIn

www.hetesambal.nl

Veeam Webinar with Doug Hazelman: 5 Steps to Successful Backup & Replication for Hyper-V! Watch it now >>

Recent Entries

Storage Design and Implementation in vSphere 5.0 - The Rough Cuts
Thursday, January 19 2012
Top 25 Free Tools for VMware vSphere presented by David Davis and Kendrick Coleman
Monday, January 16 2012
LG Android running VMware Horizon Mobile hands-on
Saturday, January 14 2012
Forbes Guthrie has released the vSphere 5 vReference Card
Thursday, January 12 2012
VMworld Session - VMware vMotion in VMware vSphere 5: Architecture, Performance & Best Practices
Wednesday, January 11 2012
Voice Over IP (VoIP) Performance Evaluation on VMware vSphere 5.0
Tuesday, January 10 2012
VMware vCloud Director 1.5 Performance and Best Practices
Monday, January 9 2012
VMware vCenter Site Recovery Manager 5.0 Performance and Best Practices
Sunday, January 8 2012
New Training - VMware vSphere 5 Design Workshop
Saturday, January 7 2012
New Training - VMware View 5 Install, Configure and Manage
Friday, January 6 2012

Archive

  • February 2012 (3)
  • January 2012 (23)
  • December 2011 (21)
  • November 2011 (24)
  • October 2011 (27)
  • September 2011 (26)
  • August 2011 (35)
  • July 2011 (26)
  • June 2011 (15)
  • May 2011 (20)
  • April 2011 (22)
  • March 2011 (22)
  • February 2011 (18)
  • January 2011 (13)
  • December 2010 (23)
  • November 2010 (18)
  • October 2010 (31)
  • September 2010 (22)
  • August 2010 (23)
  • July 2010 (19)
  • June 2010 (19)
  • May 2010 (19)
  • April 2010 (20)
  • March 2010 (23)
  • February 2010 (22)
  • January 2010 (30)
  • December 2009 (37)
  • November 2009 (29)
  • October 2009 (27)
  • September 2009 (36)
  • August 2009 (35)
  • July 2009 (35)
  • June 2009 (43)
  • May 2009 (35)
  • April 2009 (56)
  • March 2009 (51)
  • February 2009 (69)
  • January 2009 (69)
  • December 2008 (60)
  • November 2008 (56)
  • October 2008 (49)
  • September 2008 (63)
  • August 2008 (44)
  • July 2008 (54)
  • June 2008 (26)
  • May 2008 (34)
  • April 2008 (27)
  • March 2008 (38)
  • February 2008 (29)
  • January 2008 (35)
  • December 2007 (24)
  • November 2007 (23)
  • October 2007 (20)
  • September 2007 (54)
  • August 2007 (15)
  • July 2007 (22)
  • June 2007 (13)
  • May 2007 (8)
  • April 2007 (20)
  • March 2007 (10)
  • Recent...
  • Older...
Based on the s9y Bulletproof template framework
Powered by s9y – Template by Bulletproof development team.
  • NTPRO.NL
  • Online Training
  • VMworld
  • Videos
  • Tools
  • iTunes
  • About