exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C02 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C02 exam

Exam AWS Certified Solutions Architect - Associate SAA-C02 topic 1 question 322 discussion

A company is running a multi-tier ecommerce web application in the AWS Cloud. The application runs on Amazon EC2 Instances with an Amazon RDS MySQL
Multi-AZ DB instance. Amazon RDS is configured with the latest generation instance with 2,000 GB of storage in an Amazon Elastic Block Store (Amazon EBS)
General Purpose SSD (gp2) volume. The database performance impacts the application during periods of high demand.
After analyzing the logs in Amazon CloudWatch Logs, a database administrator finds that the application performance always degrades when the number of read and write IOPS is higher than 6.000.
What should a solutions architect do to improve the application performance?

  • A. Replace the volume with a Magnetic volume.
  • B. Increase the number of IOPS on the gp2 volume.
  • C. Replace the volume with a Provisioned IOPS (PIOPS) volume.
  • D. Replace the 2,000 GB gp2 volume with two 1,000 GBgp2 volumes.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
quangquydw
Highly Voted 3 years, 7 months ago
Answer C is correct
upvoted 13 times
...
Fas1980
Highly Voted 3 years, 7 months ago
Answer C is correct
upvoted 6 times
...
sofiella
Most Recent 2 years, 3 months ago
Option C is the recommended solution to improve the performance of the application because the solution architect should replace the general purpose gp2 volume with a Provisioned IOPS (PIOPS) volume. This is because the gp2 volume provides a baseline of 3 IOPS per GB and burst performance of up to 3,000 IOPS. However, the performance of the database is always impacted when the number of read and write IOPS is higher than 6,000. By switching to a Provisioned IOPS (PIOPS) volume, the solutions architect can provision the desired amount of IOPS, which will improve the performance of the database and resolve the issue of performance degradation during periods of high demand.
upvoted 1 times
...
jo2o7
3 years, 2 months ago
Correct answer is "C"
upvoted 1 times
...
Robert_B
3 years, 3 months ago
Selected Answer: C
C is correct, P-IOPS means io1/io2 which solves the problem, because the rec. from AWS is to use Provisioned IOPS (io1/io2) for DB where we have I/O-intensive database workloads or over 16K IOPS demands. GP2 is fit but not when storage size is high.
upvoted 5 times
Robert_B
3 years, 3 months ago
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-volume-types.html
upvoted 2 times
...
...
gargaditya
3 years, 5 months ago
C-PIOPS (1/2) Summary: st1/sc1 are -HDD -cannot be used as ROOT/boot volumes -125 GB to 16 TB storage -max iops 250(sc1) or 500(st1) gp2/gp3 are -SSD -1 GB to 16 TB storage -can be used as root volume -used for upto 16k IOPS(gp3 has baseline of 3k IOPS) -gp3 has option to scale throughput or IOPS independent of storage -SINGLE DIGIT millisecond latencies(upto 10 ms) io1/io2 are -SSD -4 GB to 16TB -can be used as root volume -used for upto 32k IOPS or 64K IOPS(nitro feature) -good for Database instance volumes -has option to scale throughput or IOPS independent of storage -SUPPORT EBS MULTI ATTACH -1 ms latency
upvoted 6 times
gargaditya
3 years, 5 months ago
(2/2) io2 Block express is -SSD -4GB to 64 TB storage -can be used as root volume -used for offering over 64k IOPS -has option to scale throughput or IOPS independent of storage -SUPPORT EBS MULTI ATTACH -SUB-Millisecond latency Instance store -both HDD and SSD options -aim is temporary storage or -very high(1 million IOPS)
upvoted 5 times
...
...
maumari2
3 years, 6 months ago
Why not B?
upvoted 3 times
gargaditya
3 years, 5 months ago
Because gp2 IOPS cannot scale independent of storage.
upvoted 1 times
Robert_B
3 years, 3 months ago
means as more storage, performance (IOPS vise) drops..
upvoted 2 times
...
...
thuanale
3 years ago
Maximum IOPS of GP2 is linear with it capacity. Easy math is 3 IOPS per GB of storage. So 2000 GB gp2 is equal 6000 IOPS at most. The requirement is more than that and then B doesn't meet the need. Ref: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-volume-types.html. "General Purpose SSD (gp2) volumes offer cost-effective storage that is ideal for a broad range of workloads. These volumes deliver single-digit millisecond latencies and the ability to burst to 3,000 IOPS for extended periods of time. Between a minimum of 100 IOPS (at 33.33 GiB and below) and a maximum of 16,000 IOPS (at 5,334 GiB and above), baseline performance scales linearly at 3 IOPS per GiB of volume size. When attached to EBS-optimized instances, gp2 volumes deliver within 10% of their provisioned IOPS performance 99% of the time in a given year. A gp2 volume can range in size from 1 GiB to 16 TiB."
upvoted 3 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago