Calculate IOPS, throughput, block size, and daily data volume, or estimate RAID IOPS, usable capacity, and blended workload IOPS for common RAID levels.
Customize This Calculator
Build your own version. Describe what you want changed, added, or compared.
- All Unit Converters
- Mbps Calculator (MB/s to Mbps Conversion)
- Packets Per Second Calculator
- Upload Time Calculator
Throughput to IOPS Formula
The following equation is used to calculate the IOPS.
- Where IOPS is the input output operations per second
- T is the through put (MB/s)
- KB/IO is the kilobytes per input-output operation
To calculate IOPS from throughput, divide the throughput by the kilobytes per IO, then multiply by 1024.
| Throughput (MB/s) | IOPS | Data per Operation (KB) |
|---|---|---|
| 1 | 256 | 4 |
| 5 | 1280 | 4 |
| 10 | 2560 | 4 |
| 20 | 5120 | 4 |
| 25 | 6400 | 4 |
| 50 | 12800 | 4 |
| 75 | 19200 | 4 |
| 100 | 25600 | 4 |
| 150 | 38400 | 4 |
| 200 | 51200 | 4 |
| 250 | 64000 | 4 |
| 300 | 76800 | 4 |
| 400 | 102400 | 4 |
| 500 | 128000 | 4 |
| 600 | 153600 | 4 |
| 800 | 204800 | 4 |
| 1000 | 256000 | 4 |
| 1500 | 384000 | 4 |
| 2000 | 512000 | 4 |
| 3000 | 768000 | 4 |
| *Formula: IOPS = Throughput(MB/s) × 1024 / I/O size (KB). Assumes 1 MB = 1024 KB and a 4 KB block size. | ||
What is a IOPS?
Definition:
IOPS is short for input-output operations per second. It measures the total data transfer per second in a typical input-output process.
How to Calculate IOPS from Throughput?
Example Problem:
The following example outlines the steps and information needed to calculate IOPS.
First, determine the total throughput. For this example problem, the total throughput is measured to be 100 MB/s.
Next, determine the KB/IO. The kilobytes per operation, in this case, is measured to be 50.
Finally, calculate the IOPOS using the formula above:
IOPS = (T / (KB/IO) ) * 1024
IOPS = (100/ 50) * 1024
IOPS = 2048 IOPS
