SAP-C01 Exam QuestionsBrowse all questions from this exam

SAP-C01 Exam - Question 952


A solutions architect needs to review the design of an Amazon EMR cluster that is using the EMR File System (EMRFS). The cluster performs tasks that are critical to business needs. The cluster is running Amazon EC2 On-Demand Instances at all times for all task, master, and core nodes. The EMR tasks run each morning, starting at 1:00 AM. and take 6 hours to finish running. The amount of time to complete the processing is not a priority because the data is not referenced until late in the day.

The solutions architect must review the architecture and suggest a solution to minimize the compute costs.

Which solution should the solutions architect recommend to meet these requirements?

Show Answer
Correct Answer: B

To minimize compute costs while ensuring reliability for business-critical tasks, the optimal solution is to launch the master and core nodes on On-Demand Instances to maintain stability, and launch task nodes on Spot Instances to reduce costs. Terminating the entire cluster, including all instances, when the processing is completed will further minimize costs since the cluster is only needed for a specific 6-hour window each day. Purchasing Compute Savings Plans will cover the On-Demand Instance usage, ensuring cost efficiency.

Discussion

9 comments
Sign in to comment
ggrodskiy
Dec 3, 2022

Correct D.

masetromainOption: D
Nov 29, 2022

I agree with D. The cluster performs tasks that are critical to business needs so we can't turn off cluster.

Vash2303Option: B
Jan 28, 2023

Terminate when no longer needed.

rbm2023Option: D
May 28, 2023

I don´t think we should terminate the on demand instances considering the job is executed daily. this might generate additional costs and we are already using a compute savings plan for those Reserved EC2.

Roontha
Jun 9, 2023

Answer : B https://aws.amazon.com/blogs/big-data/optimize-amazon-emr-costs-with-idle-checks-and-automatic-resource-termination-using-advanced-amazon-cloudwatch-metrics-and-aws-lambda/

vn_thanhtung
Aug 29, 2023

Terminate the cluster, including all instances, when the processing is completed. No way ?

SkyZeroZxOption: D
Jun 26, 2023

I agree with D. The cluster performs tasks that are critical to business needs so we can't turn off cluster. but not seems for Compute savnings plans in this case

zozza2023Option: D
Jan 29, 2023

I agree with D

3a632a3Option: D
Jan 10, 2024

This solutions architect is not very good. Basically, the compute savings plan eliminates any other options except D. The other thing that leads to D is "business critical" and no mention of capacity reservations to ensure on-demand capacity. BTW, EMR is very easy to shutdown and start back up even with a complex cross realm trust configured with AD. You can save a lot of money by doing this and all of your data is safely stored in S3.

WhyIronManOption: D
Jul 18, 2024

I agree with D