Skip to content

IOPS Calculator

Calculateur d'IOPS et de throughput pour le dimensionnement du stockage.

Parametres du workload

Read Write
70% / 30%

Resultats

IOPS theoriques
0
IOPS effectifs
0
Throughput total
0
MB/s
Latence estimee
0
ms

Details

Estimation par workload

💾 OLTP Database

Random I/O, 8K blocks

~5000 IOPS

📊 OLAP/Analytics

Sequential reads, large blocks

~500 MB/s

🖥️ VM Hosting

Mixed random/sequential

~100 IOPS/VM

🌐 Web Server

Read-heavy, cacheable

~500 IOPS

🎬 Video Streaming

Sequential read, high throughput

~1 GB/s

💿 Backup

Sequential write, bulk

~500 MB/s

Reference performances stockage

Type IOPS (4K) Throughput Latence Prix relatif
NVMe PCIe 4.0 500K-1M 5-7 GB/s <0.1ms $$$$
NVMe PCIe 3.0 100K-500K 2-3.5 GB/s <0.1ms $$$
SSD SATA 50K-100K 500-550 MB/s 0.1-0.5ms $$
HDD SAS 15K 150-200 150-200 MB/s 3-5ms $$
HDD SATA 7.2K 75-100 100-150 MB/s 8-15ms $
AWS gp3 3K-16K 125-1000 MB/s 1-2ms $$
AWS io2 64K 1000 MB/s <1ms $$$$
Azure Premium P30 5K 200 MB/s 1-2ms $$$

Formules

IOPS effectifs = (Read IOPS × Read%) + (Write IOPS × Write% × RAID penalty)
Latence = 1000 / IOPS (approximation simplifiee)
Queue Depth optimal = IOPS × Latence(s)

Conseils

  • Pour les bases de donnees OLTP, priorisez les IOPS
  • Pour l'analytics/streaming, priorisez le throughput
  • NVMe > SATA SSD > SAS HDD > SATA HDD