Tip

Testing I/O performance

Do you know how well your storage systems are performing? It's one thing to look at the specifications that manufacturers provide, but are you getting the most you can from your disk drives, tape drives and so forth?

You can test it. There is at least one test program available that's free. It's Intel's Iometer (pronounced eye-OM-eter) and it's available from the

    Requires Free Membership to View

Intel web site. If you're running Intel-based servers with NT 4.0, you can use Iometer. (There is also a Solaris version of Iometer in the download ZIP file.) The program is old, (latest version dated 1988) but it's very useful. And even though it is old, I just installed and ran it on a Sony notebook computer running Windows 2000 Professional.

Iometer isn't designed to test a lot of parameters, but it will tell you how fast you can shuffle data into and out of your system to some device, such as a disk drive. Here's what Intel says about this very useful tool.

Iometer is an I/O workload generator and performance analysis tool for single and clustered servers. It works like a dynamometer for server I/O: it measures the I/O performance of the system while stressing it with a controlled workload. You can configure Iometer to simulate the workload of any real-world application or benchmark, or create a completely artificial workload to stress the system in specific ways. Iometer will accurately and reliably reproduce any workload you specify, while gathering data such as throughput, latency, and CPU utilization. By running the same workload on multiple system configurations, you can determine the strengths and weaknesses of each and select the optimum configuration for your needs.

Depending on how you use it, the program will allow you to compare lots of products and systems. I used it extensively when I was running the VARBusiness Labs, in a previous job. By varying only the disk drive attached to a particular controller, I was able to determine which was the fastest in a given scenario of load and activity. Similarly, you can compare servers, I/O controllers, communications channels, etc.

Iometer can be downloaded for free. All Intel requires is that you download your own copy of the program, and that you don't give it to anyone else. The company also wants feedback on the program so it can be improved. And Intel will not, of course, certify nor guarantee any results you get. They're for you to use as you see fit.

David Gabel is the executive technology editor at TechTarget.com.

Is this tip useful to you? Let us know.


This was first published in November 2000

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.