Able to measure every aspect of IO, and more
Originally developed by the Intel Corporation...
Iometer is a professional IO benchmarking suite. The application is highly configurable and able to report a myriad of IO related statistics including random reads/writes, mixed IO performance, typical workstation load, typical server load etc. It was originally developed by Intel in 1998 but has since been released as an open source project. The application is used primarily by professional administrators or for controlled lab tests and as such requires expert configuration.
From the manual:
Iometer is an I/O subsystem measurement and characterization tool for single and clustered systems. 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 “Galileo.”
Iometer is both a workload generator (that is, it performs I/O operations in order to stress the system) and a measurement tool (that is, it examines and records the performance of its I/O operations and their impact on the system). 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.
Iometer can be used for measurement and characterization of:
-
Performance of disk and network controllers.
-
Bandwidth and latency capabilities of buses.
-
Network throughput to attached drives.
-
Shared bus performance.
-
System-level hard drive performance.
-
System-level network performance.
Added 11 years ago.