A company is migrating a high-frequency transactional database to AWS. The database runs on a single Amazon EC2 instance and requires IOPS with sub-millisecond storage latency. The database currently requires GB of storage capacity. Which storage configuration should a solutions architect recommend to meet these requirements with the least operational complexity?
- AProvision a single Amazon EBS gp3 volume with GB capacity and provision IOPS.
- Provision a single Amazon EBS io2 volume with GB capacity and provision IOPS.Answer
- CProvision a single Amazon EBS io1 volume with GB capacity and provision IOPS.
- DProvision an Amazon Elastic File System (Amazon EFS) file system configured with Provisioned Throughput.
Answer
Provision a single Amazon EBS io2 volume with GB capacity and provision 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 IOPS per GiB. Therefore, a GB volume can easily be provisioned with IOPS without needing to stripe volumes or over-provision size.
Step-by-Step Solution
Key Concept
Amazon EBS Performance Characteristics and Provisioning Ratios