HDD vs SSD vs NVMe performance characteristics for system design
IOPS, throughput, and latency characteristics by storage type
Random Read
100 IOPS
12ms latency
Random Write
100 IOPS
12ms latency
Sequential Read
120 MB/s
Sequential Write
120 MB/s
Best for:
Cold storage • Backup archives • Media files
Random Read
150 IOPS
8ms latency
Random Write
150 IOPS
8ms latency
Sequential Read
200 MB/s
Sequential Write
200 MB/s
Best for:
File servers • Desktop storage • Surveillance systems
Random Read
90,000 IOPS
0.1ms latency
Random Write
30,000 IOPS
0.1ms latency
Sequential Read
550 MB/s
Sequential Write
520 MB/s
Best for:
Boot drives • Application storage • Database servers
Random Read
600,000 IOPS
0.02ms latency
Random Write
550,000 IOPS
0.02ms latency
Sequential Read
7000 MB/s
Sequential Write
5000 MB/s
Best for:
High-performance computing • Real-time analytics • Gaming
Random Read
1,000,000 IOPS
0.01ms latency
Random Write
1,000,000 IOPS
0.01ms latency
Sequential Read
7500 MB/s
Sequential Write
7000 MB/s
Best for:
Mission-critical databases • Financial trading • Enterprise applications