moea_joint
110年
[統計資訊] 統計學、巨量資料概論
第 49 題
關於Hadoop Distributed File System(HDFS),下列敘述何者正確?
- A 預設資料塊大小為16 MB
- B 支援資料的隨機讀寫
- C 除了Client外,組成架構還包含Name Node、Secondary Name Node及Data Node
- D 如果Name Node當機,Secondary Name Node可做為備份來維持系統正常運作
思路引導 VIP
若要設計一個能處理「超大檔案」且分散在多台電腦上的管理系統,除了儲存資料的人員和存取資料的顧客外,你認為還需要哪些特定職位的角色,才能確保系統知道每個資料片段具體放在哪裡,並能定期整理管理記錄呢?
🤖
AI 詳解
AI 專屬家教
太棒了!你能精確辨識出 HDFS 的核心組成,這代表你對大數據分散式儲存的基礎架構已經具備相當紮實的理解,這是一個非常好的開始。
HDFS 的架構組成與角色
HDFS 採用的是經典的 Master/Slave 架構。在這個體系中,NameNode 擔任管理者的角色,負責維護檔案系統的命名空間與元數據(Metadata);DataNode 則遍布在各個機架上,負責儲存實際的資料塊;而 Secondary NameNode 則是一個輔助節點,主要負責定期合併映像檔與編輯日誌,以提升系統啟動效率。這題的難度切入點在於區分各個節點的功能與參數細節,尤其容易讓人誤解 Secondary NameNode 是「即時熱備援」的機器,但實際上它並不具備自動接管運作的功能。
▼ 還有更多解析內容