HD Doctor Logo

IOPS: What it is, how it works and why it matters

Direct answer

IOPS (Input/Output Operations Per Second) is the metric measuring how many read/write operations a storage device can execute per second.

Full definition

Typical values: 7,200 RPM mechanical HDD ~75-150 random IOPS, 15K SAS HDD ~200-300 IOPS, enterprise SATA SSD ~60,000-90,000 IOPS, consumer NVMe SSD ~300,000-700,000 IOPS, enterprise NVMe SSD (PCIe 4.0) >1,000,000 IOPS. IOPS strongly depends on queue depth, block size (usually measured in 4KB) and read/write ratio. In corporate storage recovery, IOPS is a planning criterion for migration: restoring 50 TB to an array with 10,000 IOPS already factors the destination I/O bottleneck. Immutable backup on LTO tape has irrelevant IOPS (sequential workload), but NVMe SSD is required for fast OLTP application restore.

Need to recover data or have a technical question?

Senior engineers in PT, EN and ES.

Related terms