Question

Difficulty: HardHigh-Performing and Scalable Storage Solutions

A financial technology company is migrating a critical, single-instance relational database to AWS. The database requires a single 2 TB2\text{ TB} volume that must sustain a consistent write throughput of 3,200 MB/s3,200\text{ MB/s} and 120,000 IOPS120,000\text{ IOPS} with sub-millisecond storage latency. Which Amazon EBS volume configuration should a solutions architect recommend to meet these performance requirements?

  1. A single Amazon EBS io2\text{io2} volume attached to an Amazon EC2 instance type that supports EBS Block ExpressAnswer
  2. B
    A single Amazon EBS gp3\text{gp3} volume provisioned with the maximum throughput and IOPS settings
  3. C
    A RAID 00 configuration using eight Amazon EBS gp3\text{gp3} volumes to aggregate throughput and IOPS
  4. D
    A single Amazon EBS io1\text{io1} volume provisioned with 120,000 IOPS120,000\text{ IOPS} and 3,200 MB/s3,200\text{ MB/s} throughput

Answer

A single Amazon EBS io2 volume attached to an Amazon EC2 instance type that supports EBS Block Express
The correct answer is a single Amazon EBS io2 volume attached to an Amazon EC2 instance type that supports EBS Block Express. Amazon EBS io2 Block Express volumes are designed for the most demanding I/O-intensive workloads, providing up to 256,000 IOPS256,000\text{ IOPS}, 4,000 MB/s4,000\text{ MB/s} throughput, and sub-millisecond latency per volume. This meets all specified constraints (120,000 IOPS120,000\text{ IOPS} and 3,200 MB/s3,200\text{ MB/s} throughput) on a single volume.

Step-by-Step Solution

1
Analyze the workload's storage volume requirements.
The requirements are a single volume of 2 TB2\text{ TB} size, needing 120,000 IOPS120,000\text{ IOPS}, 3,200 MB/s3,200\text{ MB/s} throughput, and consistent sub-millisecond latency.
This establishes the minimum baseline limits for selecting the EBS volume type.
2
Evaluate EBS gp3, io1, and standard io2 limits.
gp3 limits are 16,000 IOPS16,000\text{ IOPS} and 1,000 MB/s1,000\text{ MB/s}. io1 and standard io2 limits are 64,000 IOPS64,000\text{ IOPS} and 1,000 MB/s1,000\text{ MB/s}. None of these configurations meet the 120,000 IOPS120,000\text{ IOPS} and 3,200 MB/s3,200\text{ MB/s} throughput target on a single volume.
Understanding the limits of standard EBS volumes eliminates options that cannot scale to the required performance.
3
Identify EBS io2 Block Express capability.
EBS io2 Block Express volumes (available when io2 is attached to supported EC2 instances) support up to 256,000 IOPS256,000\text{ IOPS}, 4,000 MB/s4,000\text{ MB/s} throughput, and sub-millisecond latency on a single volume.
io2 Block Express provides the required IOPS, throughput, and sub-millisecond latency natively without the complexity of RAID configurations.

Key Concept

Amazon EBS io2 Block Express architecture and performance limits
Estimated Time:2m 0s
Rate this question