Q47 — AWS SAA-C03 Ch.10

Question 47 of 100 | ← Chapter 10

Q647. A company has a large data workload that runs for 6 hours each day. The company cannot lose any data while the process is running. A solutions architect is designing an Amazon EMR cluster configuration to support this critical data workload.Which solution will meet these requirements MOST cost_effectively?

Correct Answer: B. Configure a transient cluster that runs the primary node and core nodes on On-Demand Instances and the task nodes on Spot Instances

Explanation

To meet the requirements of running a large data workload for 6 hours each day without losing any data, the most cost-effective solution is:B. Configure a transient cluster that runs the primary node and core nodes on On-Demand Instances and the task nodes on Spot Instances.A transient cluster is suitable for workloads that have a defined start and end time. By configuring the primary node and core nodes on On-Demand Instances, you ensure that these critical components are running on reliable and consistent resources. This reduces the risk of potential interruptions or terminations that can occur with Spot Instances. However, for the task nodes, which are less critical and can tolerate interruptions, using Spot Instances can significantly reduce costs.Option A is not the best choice:A. Configuring a long-running cluster with primary and core nodes on On-Demand Instances and task nodes on Spot Instances can introduce potential risks. If the Spot Instances for task nodes are terminated, it could lead to data loss or disruption of the workload.Option C is not the best choice either:C. Configuring a transient cluster with the primary node on an On-Demand Instance and core nodes and task nodes on Spot Instances carries a higher risk. If the Spot Instances for core nodes are terminated, it could impact the stability and performance of the cluster.Option D is not the best choice either:D. Configuring a long-running cluster with the primary node on an On-Demand Instance, core nodes on Spot Instances, and task nodes on Spot Instances introduces higher risks. Termination of Spot Instances for core or task nodes can lead to data loss or disruptions. Therefore, option B is the most appropriate and cost-effective solution for running the data workload on Amazon EMR while ensuring data integrity during the 6-hour processing window.