When I look at disk (block device) storage options from various cloud hosting providers, I usually see numbers such as :
- Google Cloud (Zonal SSD) : 15.000 - 100.000 read IOPS
- OVH Cloud : (High Speed / SSD ) : Up to 3.000 IOPS
- AWS : (io1 / SSD) : Up to 64.000 IOPS
I do not know anything about the underlying technology.
Even if these cloud providers would use some of the slower SSD options available (regular consumer SATA SSDs), some of these disks comes with IOPS specifications for reads and writes in the range of 90.0000 and up (looking at 860 EVO SSD 2.5). An NVMe SSD would give far better throughput. Even if these cloud providers would stack these SSD disks into some sort of storage cluster, I'd still be surprised to see that the IOPS would fall from 90.000 to 3.000.
I have the feeling that these numbers are not comparable, even though the same metric (IOPS) are used.
How should I interpret the disk IOPS listed by cloud providers vs. the disk IOPS listed by disk manufacturers?