Hacker News new | ask | show | jobs
by acquacow 1172 days ago
IOPS are not throughput at all... throughput can't even be calculated until you factor in the size of the I/O request.

You can have 1M IOPS at 5MB/sec if your blocks of data are small enough, like 8k... vs 100k IOPS/sec at 1GB/sec throughput with 1MB request sizes...

In this case 100k IOPS are getting you more throughput than your 1M IOPS.

1 comments

> IOPS are not throughput at all

Yes, it is. You're thinking of "bandwidth"; the terms "throughput" and "bandwidth" are not interchangeable. IOPS and bandwidth are two different forms of throughput: the former has number of operations in the numerator, the latter has bytes.