IOmeter is a disk-testing, IO workload generator tool which generate and measure storage performance.
Iometer is pronounced “eye-OM-i-ter,” to rhyme with “thermometer.” Iometer does for a computer’s I/O subsystem what a dynamometer does for an engine: it measures performance under a controlled load. Iometer was formerly known as “Intel's Galileo”.
It can be configured to emulate:
Iometer consists of two programs:
Iometer is both:
If you want to run Dynamo on multiple machines, Dynamo.exe must be available on each machine (on either a local or networked disk).
Intel recommends to create one worker per processor. They receives their I/O Access Pattern.
It can measure not only the throughput, but provides a wealth of information about the system utilization and latency.
Iometer can be used for measurement and characterization of:
It can be configured to emulate the disk or network I/O load of any program or benchmark, or can be used to generate entirely synthetic I/O loads. It can generate and measure loads on single or multiple (networked) systems.
An access pattern contains mainly the following parameters:
Another important variable which is not directly included into the access pattern - # of Outstanding I/Os - defines a number of simultaneous I/O requests for the given worker and, correspondingly, disc load.
Icons:
On each machine, start dynamo by giving the name of the machine running Iometer
dynamo IOMeterHostNameMachine
iometer /c bigtest.icf /r bigtest_results.csv
where: