It's not just a problem where we have to over provision disk space, it's also a waste of money. Using AWS as the example, fees for provisioned IOPS (yes, I know they're not gp3) are significantly more expensive than going with gp3 with scaled up IOPS.
Is io1/io2 the same as gp3? Of course not, but let me decide which I want to use. I would be more than happy with a 500GB gp3 volume set to 10,000 IOPS. It's a great sweet spot of performance and cost.
It's not just a problem where we have to over provision disk space, it's also a waste of money. Using AWS as the example, fees for provisioned IOPS (yes, I know they're not gp3) are significantly more expensive than going with gp3 with scaled up IOPS.
Is io1/io2 the same as gp3? Of course not, but let me decide which I want to use. I would be more than happy with a 500GB gp3 volume set to 10,000 IOPS. It's a great sweet spot of performance and cost.