2019-11-26
17:30:00
一、HDFS的體系結構和運行原理
1、主節點:NameNode
--管理維護HDFS
2、從節點:DataNode
--保存數據塊
3、第二名稱節點:SecondaryNameNode
--定期日志合並
二、Yarn的體系結構和運行原理:運行MapReduce的容器
1、主節點:ResourceManager
職責:
(*)接收任務請求
(*)資源的分配
(*)任務分配
2、從節點:NodeManager
職責:
(*)從ResourceManager獲取任務和資源
(*)執行
3、調度MR任務的過程
4、資源分配方式
(1)FIFO Scheduler:先來先得
(2)Capacity Scheduler:容器管理
(3)Fair Scheduler:公平調度管理 ,前提:假設任務具有相同優先級,平均分配資源
三、HBase的體系結構和運行原理
HBase是基於HDFS之上的NoSQL數據庫
1、主節點:HMaster
2、從節點:RegionServer