Examly題庫立即開始練習
國營聯招 統計資訊統計學、巨量資料概論10945單選題

有關MapReduce程式的執行,下列敘述何者正確?

A工作追蹤器(job tracker)主要是回報資料節點中 Map 或 Reduce 任務的執行情況
B主節點(master node)若發生故障,只有主節點上的任務(task)會失敗
C資料節點(data node)若發生故障,該節點的任務(task)將會重新指定給其他資料節點正確答案
D為獲取最大的平行計算效益,Map任務和Reduce任務不會安排至在同一資料節點上執行
答案與詳解
C
正確答案
MapReduce中資料節點故障時,其任務會自動重新指派給其他正常節點,這是Hadoop容錯機制的核心特性。

為什麼答案是 C

資料節點(Data Node / TaskTracker)故障時,JobTracker會偵測到心跳(heartbeat)中斷,並將該節點上尚未完成的Map或Reduce任務重新指派給其他健康的資料節點繼續執行,這是Hadoop容錯機制的核心設計。

考點:Job vs Task Tracker考點:Master SPOF問題考點:容錯重分配機制考點:Data Locality原則
載入中…

想練更多統計學、巨量資料概論考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮