Q47 — AWS SAA-C03 第10章
第 47/100 题 | ← 返回第10章
Q647.某公司有大量数据工作负载,每天运行 6 小时.流程运行时公司不会丢失任何数据.解决方案架构师正在设计 Amazon EMR 集群配置来支持这一关键数据工作负载.哪种解决方案能够最经济有效地满足这些要求?
- A. 配置一个长期运行的集群,该集群在按需实例上运行主节点和核心节点,在 Spot 实例上运行任务节点
- B. 配置在按需实例上运行主节点和核心节点以及在 Spot 实例上运行任务节点的临时集群 ✓
- C. 配置一个临时集群,该集群在按需实例上运行主节点,在 Spot 实例上运行核心节点和任务节点
- D. 配置一个长期运行的集群,该集群在按需实例上运行主节点、在竞价型实例上运行核心节点以及在竞价型实例上运行任务节点
正确答案: B. 配置在按需实例上运行主节点和核心节点以及在 Spot 实例上运行任务节点的临时集群
解析
正确答案是B。配置一个临时集群,在按需实例上运行主节点和核心节点,在 Spot 实例上运行任务节点。 临时集群适合具有明确开始和结束时间的工作负载。通过在按需实例上配置主节点和核心节点,可以确保这些关键组件在可靠和一致的资源上运行,降低中断或终止导致数据丢失的风险。任务节点使用 Spot 实例可以降低成本,因为任务节点不存储 HDFS 数据,即使被终止也不会丢失数据。 其他选项要么成本较高(全部使用按需实例),要么存在数据丢失风险(核心节点使用 Spot 实例)。