Which solution will provide the required performance at the LOWEST cost?
Deploy a 2 TB Cold HDD (sc1) volume.
Deploy a 2 TB Throughput Optimized HDD (st1) volume.
Deploy a 2 TB General Purpose SSD (gp3) volume. Set the IOPS to 10,000.
Deploy a 2 TB Provisioned IOPS SSD (io2) volume. Set the IOPS to 10,000.
Explanations:
Cold HDD (sc1) is low-cost but offers very low IOPS (up to 250), which is insufficient for the 10,000 IOPS requirement.
Throughput Optimized HDD (st1) provides better performance than sc1 but still does not reach 10,000 IOPS. It’s more suitable for throughput-intensive workloads rather than high IOPS requirements.
General Purpose SSD (gp3) can provide 10,000 IOPS at a lower cost than io2. It allows customization of IOPS independently of storage size, making it suitable for the required performance and cost-efficient.
Provisioned IOPS SSD (io2) can provide the required IOPS but is more costly than gp3 for this use case. io2 is generally used for workloads requiring very high durability and reliability, which isn’t specified here.