I discovered the following command in this whitepaper:

WinSat disk -read -ran -ransize 4096 -drive c

Is it reliable to use against a SAN, or iSCSI drive? I would like to compare the output of various hosts.

  • would be nice if it worked on servers just to give a rough performance analysis.. – tony roth May 29 '12 at 14:03
  • Since WinSAT is geared towards client OSs it's probably not ideal for server infrastructure. That said; I've never used it or even seen it before now. – Nathan V Nov 27 '12 at 10:31

SQLIO is great for performing these kinds of tests. Don't let the name fool you, it is not Sql Server specific. You can use it to test various combinations of Reads vs Writes, Random vs Sequential IO. It supports arbitrary block sizes, numbers of threads and number of outstanding IOs across files of arbitrary size, so it is applicable to many different workload types.

It will give you IOPs, total throughput, and a histogram of latency statistics. It's the best tool I've found to generate substantial IO load before going to production with new HW.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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