SAA-C03 - Design High-Performing Architectures - Section 3.2

Select high-performing block storage by choosing appropriate Amazon EBS volume types for IOPS and throughput needs.

Describe the Amazon EBS volume types - gp3, io2, st1, sc1 - and match each to its performance profile of IOPS ceiling, throughput ceiling, and cost characteristics. Choose Provisioned IOPS io2 volumes for latency-sensitive transactional databases that require consistent sub-millisecond performance, and Throughput Optimised HDD st1 for sequential big-data workloads where cost per GB matters more than IOPS.

Amazon EBSProvisioned IOPSgp3 volumesThroughput optimised HDD

Practice question for this objective

Free sampleDesign High-Performing Architecturesmedium

A financial services firm runs a latency-sensitive relational database on a single EC2 instance. The database sustains roughly 60,000 IOPS during peak trading hours and requires consistent single-digit millisecond latency, and the storage layer must offer the highest EBS volume durability available because the data is mission critical. A solutions architect must choose the EBS volume type that meets the sustained IOPS, low latency, and durability requirements. Which volume type should be selected?

  • AProvisioned IOPS SSD (io2), provisioning 60,000 IOPS to deliver consistent low latency with the highest durability among EBS volume types. Correct
  • BGeneral Purpose SSD (gp3), provisioning its maximum throughput so the sustained 60,000 IOPS demand is met during the peak trading window.
  • CThroughput Optimised HDD (st1), sized large enough that its throughput baseline supports the database IOPS and latency targets during peaks.
  • DCold HDD (sc1), since its lower cost per gigabyte makes it the most economical way to provision the IOPS the trading database requires.
Provisioned IOPS SSD io2 delivers high sustained IOPS, consistent low latency, and the highest EBS durability for mission-critical databases. Provisioned IOPS SSD io2 is designed for I/O-intensive, latency-sensitive workloads that need IOPS beyond the gp3 ceiling of 16,000. It lets you provision tens of thousands of IOPS on a single volume with consistent single-digit millisecond latency, and io2 provides the highest durability of the EBS volume types, so it satisfies the sustained IOPS, latency, and durability requirements that HDD and gp3 volumes cannot.

Why A is correct: io2 supports the high provisioned IOPS and consistent low latency the database needs and offers the highest EBS volume durability, matching every stated requirement.

Why B is wrong: A single gp3 volume tops out at 16,000 provisioned IOPS, well below the sustained 60,000 IOPS the trading database needs, so it cannot meet the requirement.

Why C is wrong: st1 is a magnetic volume tuned for large sequential throughput, not the small random reads and writes of a database, so it cannot deliver consistent single-digit millisecond latency.

Why D is wrong: sc1 is the lowest-cost, lowest-performance HDD intended for infrequently accessed data, so it falls far short of 60,000 IOPS and low-latency transactional access.

See more SAA-C03 practice questions, answers explained.

More in this domain

Back to all Design High-Performing Architectures objectives, or the SAA-C03 cert hub.

Examworthy is not affiliated with or endorsed by Amazon Web Services. Original, blueprint-aligned practice material only.