Soru

Zorluk: OrtaHigh-Performing and Scalable Storage Solutions

A company is migrating a high-frequency transactional database to AWS. The database runs on a single Amazon EC2 instance and requires 45,00045,000 IOPS with sub-millisecond storage latency. The database currently requires 400400 GB of storage capacity. Which storage configuration should a solutions architect recommend to meet these requirements with the least operational complexity?

  1. A
    Provision a single Amazon EBS gp3 volume with 400400 GB capacity and provision 45,00045,000 IOPS.
  2. Provision a single Amazon EBS io2 volume with 400400 GB capacity and provision 45,00045,000 IOPS.Cevap
  3. C
    Provision a single Amazon EBS io1 volume with 400400 GB capacity and provision 45,00045,000 IOPS.
  4. D
    Provision an Amazon Elastic File System (Amazon EFS) file system configured with Provisioned Throughput.

Cevap

Provision a single Amazon EBS io2 volume with 400400 GB capacity and provision 45,00045,000 IOPS.
Provisioning a single Amazon EBS io2 volume is the optimal solution because io2 (running on io2 Block Express) natively supports sub-millisecond latency and allows configuring up to 1,0001,000 IOPS per GiB. Therefore, a 400400 GB volume can easily be provisioned with 45,00045,000 IOPS without needing to stripe volumes or over-provision size.

Adım Adım Çözüm

1
Analyze database storage performance and latency constraints.
The workload requires 45,00045,000 IOPS, sub-millisecond latency, and a starting capacity of 400400 GB on a single Amazon EC2 instance.
This establishes the performance boundaries needed to filter out unsupported block and file storage options.
2
Evaluate EBS volume capabilities and limits against the IOPS-to-capacity requirements.
GP3 volumes are ruled out due to a single-volume limit of 16,00016,000 IOPS. IO1 volumes are ruled out because their 50:150:1 ratio restricts a 400400 GB volume to 20,00020,000 IOPS. IO2 volumes support up to 1000:11000:1 ratio, which accommodates 45,00045,000 IOPS on a 400400 GB volume.
Understanding the architectural limits of each EBS volume type prevents improper provisioning and unexpected performance throttling.
3
Select the storage type that minimizes operational complexity.
A single EBS io2 volume satisfies both the latency and IOPS requirements natively without striping or capacity over-provisioning.
Using a single volume is the simplest configuration to manage and maintain over time.

Anahtar Kavram

Amazon EBS Performance Characteristics and Provisioning Ratios
Bu soruyu puanla