Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a tool that can be used to determine the maximum IOPS on my Datastores? Due to the way the SAN is configured (poorly by the installer) it's difficult to calculate this and we want to know where the ceiling is. It looks like we have lots of headroom but we want a way to very this.

share|improve this question
up vote 8 down vote accepted

Microsoft has a tool called SQLIO which will push the IO to the limit. Just build a Windows VM with a disk on the correct data store and run SQLIO. Don't let the name fool you, it doesn't actually require SQL to be installed (it doesn't have anything to do with SQL, it was just built by the SQL team).

share|improve this answer
Wow - I've never seen that. Fantastic tip. – Dan Dec 16 '11 at 19:46
Yeah, it's a handy little tool. Not many out side of the SQL Server world know it exists because it's name isn't very accurate. – mrdenny Dec 19 '11 at 22:12

You could also use IOMeter, in much the same way as the SQLIO suggestion by mrdenny. Have a look at the Unofficial Storage Performance Thread @ VMware communities where you can download a pre-configured test file for use with IOMeter and compare your results to other contributors.

share|improve this answer

In addition to iometer that dadamson suggests, take a look at ATTO diskbench. It's very easy to use, and it's free. Just google for download links.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.