Exam SAP-C01 All QuestionsBrowse all questions from this 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?

    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
ggrodskiy

Correct D.

SkyZeroZxOption: D

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

Roontha

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

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

rbm2023Option: D

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.

Vash2303Option: B

Terminate when no longer needed.

masetromainOption: D

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

WhyIronManOption: D

I agree with D

3a632a3Option: D

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.

zozza2023Option: D

I agree with D