AWS Certified Solutions Architect – Professional — Question 6

A company is currently running a production workload on AWS that is very I/O intensive. Its workload consists of a single tier with 10 c4.8xlarge instances, each with 2 TB gp2 volumes. The number of processing jobs has recently increased, and latency has increased as well. The team realizes that they are constrained on the IOPS. For the application to perform efficiently, they need to increase the IOPS by 3,000 for each of the instances.
Which of the following designs will meet the performance goal MOST cost effectively?

Answer options

Correct answer: B

Explanation

Option B is correct because increasing the size of the gp2 volumes directly raises the IOPS limit, allowing the instances to achieve the necessary performance increase without incurring the higher costs associated with provisioned IOPS in io1 volumes. Option A would require more expense for the provisioned IOPS. Options C and D are not suitable as they involve moving to entirely different storage solutions that may not provide the required performance improvement in an I/O intensive workload.