VMware

This Question is Possibly Answered

1 "correct" answer available (10 pts) 1 "helpful" answer available (6 pts)
8 Replies Last post: Nov 13, 2009 12:37 AM by newcal  

Disk throughput rates on ESX 3.5 and VSphere posted: Oct 9, 2009 1:22 PM

Click to view Androsbg's profile Novice 8 posts since
Sep 30, 2009

Dear colleagues,

I'd like to start a discussion on a very important and general topic - the disk throughput rate on any of the ESX versions. The reason to do that is a design I'm working on including implementation of virtual file servers. What I bumped into during the test phase was very poor performance. What we tested - copying 1GB file from the virtual machine disks, and issueing time dd command with block size 1024 and count 1000000 from the console of the ESX. There are the results:

ESX 4 on BL460 – 20MB/s
SAN attached, 40MB/s local SAS disk. (SAN attachedis EVA)

ESX 4 on BL685c G5 –
15MB/s SAN attached, 20MB/s local SAS disks

From Virtual machine –
copying files on VMFS - 10MB/s

ESX 3.5 on BL685c G6 –
30MB/s on SAN and 20MB/s on local disks (SAN attached is Clariion)

ESX 4 on BL685c G6 –
30MB/s on SAN, 20MB/s on local SAS disks

From the virtual
machine copying 1GB file on VMFS datastore – about
25MB/s

From the virtual
machine copying 1GB file on RAW device – about
25MB/s

The numbers are not any
different when using LSI, BUS logic or Paravirtual bus. They also didn’t change
when the queue length extended to 128.

ESX 3.5 running on Dell
T300 test lab – about 25MB/s on local and iSCSI disks

I installed a clean Win
2003 enterprise server on a blade BL685c G6 on it’s local disks. Then presented
a disk from the same array and tested the performance – it was close to 500MB/s

I now start to wonder - is this typical for the ESX ? I've done many implementations so far but always with a dedicated VM team and never received complains. This time however I planned for file, application and DB servers on Virtual.. And now it seems like not such a good idea.

I would appreciate if you share some thoughts and maybe execute similar tests in your environments and paste the results here.

Thank you in advance


Re: Disk throughput rates on ESX 3.5 and VSphere

2. Oct 11, 2009 5:19 AM in response to: Androsbg
Click to view bitsorbytes's profile Enthusiast 51 posts since
Nov 11, 2006

Your testing methodology is flawed. You need to use something like IO Meter (http://www.iometer.org/) to get repeatable results, plus everyone who provides results needs to you use the same 'settings' in IO Meter to even compare results, else your just randomly comparing results. Your test is just testing the write speed of your disk subsystem. Results will vary depending on raid type and amount of spindles assigned etc.

Your just looking at the write throughput, not the IOPS or read throughput of the disk subsystem. There are many things at play that can adjust the outcome of results, even down to disk alignment.

So to start comparing results, you need to create a standard test that will mix read/write throughouts etc.

Re: Disk throughput rates on ESX 3.5 and VSphere

4. Oct 12, 2009 12:37 AM in response to: Androsbg
Click to view Gabrie's profile Master 887 posts since
Jun 6, 2005
Try using this IOmeter template
http://www.mez.co.uk/OpenPerformanceTest.icf
and compare your results to others in the storage performance thread:
http://communities.vmware.com/thread/73745






http://www.GabesVirtualWorld.com

Re: Disk throughput rates on ESX 3.5 and VSphere

6. Oct 12, 2009 12:53 AM in response to: Androsbg
Click to view Gabrie's profile Master 887 posts since
Jun 6, 2005
50% read means also 50% write
70% read is also 30% write
etc






http://www.GabesVirtualWorld.com

Re: Disk throughput rates on ESX 3.5 and VSphere

7. Nov 6, 2009 2:37 PM in response to: Androsbg
Click to view newcal's profile Novice 4 posts since
Oct 27, 2009

Helo ANDRO...

Very please to meet someone in the same boat ! I'm trying to understand exactly as you are. Are you still on line ? I would like share our experience.

Re: Disk throughput rates on ESX 3.5 and VSphere

8. Nov 13, 2009 12:37 AM in response to: newcal
Click to view newcal's profile Novice 4 posts since
Oct 27, 2009
SUBJECT: POOR PERFORMANCE ABOUT I/O SAN DISK WITH ESX 4

If i'm comparing my performance with IO meter with all benches posted in this communities i'm quite good !

But i'm agree 200 % with ANDRO... Performance of ESX compared with a physical server are very bad. The 1 Go file transfer test from local ESX to SAN sounds so good to me than using IOmeter because it's real life ...

2.5 minutes for ESX and 15 seconds from a physical server to write a 3 Go file to the SAN: that's a difference

It's not to be admitted, according to me.

Pls find attached my result bench

Regards to everybody

Attachments:

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities