Why should one uses IO1 volume over GP3 when it is now possible to manually enter the number of IOPS desired for the GP3 volume ?
CodePudding user response:
It always depends on what your workload needs. The documentation has a nice comparison chart: EBS Volume Types: Solid state drives (SSD)
The main differences are the following:
- gp3 can scale up to 16.000 IOPS whereas io1 can scale up to 64.000 IOPS
- io1 volumes support EBS Multi-Attach and gp3 doesn't
If you need EBS Multi-Attach or more than 16k IOPS, you'll probably want to go with io1 volumes, otherwise gp3 will usually be fine.