VMware Cloud Community
bateslabel
Contributor
Contributor

How do I test VMware disk for performance?

What utility should I use to test disk performance of the VM (Crystalmark, IOmeter, etc)? Would testing the disk of a VM give me an inidication as to which data store is performing better if I migrate the vm and test the vm's disk on the different data stores?

0 Kudos
2 Replies
mcowger
Immortal
Immortal

IOmeter, Crystalmark, IOzone, hdparm are all good choices.

Testing the disk in the VM would give you some indication of datastore performance, yes.  Be aware that lots of things effect the numbers you get:  IO size, R/W ratios, queue depth, filesystem cache (if any), virtual scsi driver, array design, other workloads, etc.

--Matt VCDX #52 blog.cowger.us
0 Kudos
rickardnobel
Champion
Champion

bateslabel wrote:

Would testing the disk of a VM give me an inidication as to which data store is performing better if I migrate the vm and test the vm's disk on the different data stores?

You could even attach several virtual disks to the VM, each vmdk on a different datastore and try out the performance differences.

VMware has said they use IOmeter for almost all internal disk performance testing.

My VMware blog: www.rickardnobel.se
0 Kudos