一位 ML 工程師將使用 Amazon EMR 叢集進行大型批次處理,其中任何資料遺失都是無法接受的。哪種執行個體購買策略最具成本效益,同時又能確保資料不遺失?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 在 On-Demand Instances 上執行主要節點和核心節點,並在 Spot Instances 上執行任務節點。.
為什麼這是答案
對於 EMR 叢集,主節點 (Master Node) 和核心節點 (Core Node) 負責叢集的穩定性和資料持久性。主節點管理叢集資源,核心節點儲存 HDFS 資料。如果這些節點中斷,可能導致資料遺失或叢集故障。因此,將主節點和核心節點部署在 On-Demand Instances 上,能確保它們的穩定運行,避免因 Spot Instance 中斷而導致的資料遺失,因為 On-Demand Instances 提供持續的運算能力。任務節點 (Task Node) 則負責執行運算任務,不儲存持久性資料。即使任務節點因 Spot Instance 中斷而停止,其任務可以重新分配給其他任務節點,不會導致資料遺失。將任務節點部署在 Spot Instances 上,可以大幅降低成本,同時不影響資料的完整性。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡