I recently resized the root EBS volume on an EC2 instance.
I changed it from: gp2 120GB and 360 IOPS to: io2 512GB and 1000 IOPS
I was reading documentation about gp2 and they say that they give you 3 IOPS per GB which is why when I had 120 GB it had 360 IOPS. But this made me think that IOPS per GB mattered, and now that I have 512 GB and 1000 IOPS I actually have fewer IOPS per GB than I did before. (~2 IOPS per GB as compard to 3 IOPS per GB).
So my question is, does a larger volume require more IOPS to maintain the IOPS/GB ratio? Did I actually make my EBS volume slower with these changes?