Hadoop之MapReduce2架構設計
MapReduces2架構設計
hadoop2.x 實現MR2 計算 ,資源作業排程-->YARN
Yanr包括了ResourceManager和NodeManager兩個服務,也屬於Master/Slave架構
ResourceManaher --為使用者提交的jar應用程式建立
ApplicationsManager: 與NodeManger進行通訊,要求NodeManager中的container啟動應用程式的ApplicationMaster
ResourceScheduler:資源管理和分配
NodeMnager
ApplicationMaster:向ApplicationManager註冊,向ResourceScheduler申請資源後與NodeManager通訊,建立應用程式並分配任務監控執行結果
Map Task|Reduces Task:幹活的 彙報任務狀態及進度給ApplicationMaster
Container 容器,Yanr的元件為執行任務而生
#ResourceSchuduler總大小
yarn.nodemanager.resource.memory-mb
#NodeManger上容器引數,預設1G增長
yarn.scheduler.minimum-allocation-mb 1024
yarn.scheduler.maximum-allocation-mb 8192
#虛擬Core,物理Core與虛擬 1:2
yarn.scheduler.minimum-allocation-vcores 1
yarn.scheduler.maximum-allocation-vcores 4
hadoop2.x 實現MR2 計算 ,資源作業排程-->YARN
Yanr包括了ResourceManager和NodeManager兩個服務,也屬於Master/Slave架構
ResourceManaher --為使用者提交的jar應用程式建立
ApplicationsManager: 與NodeManger進行通訊,要求NodeManager中的container啟動應用程式的ApplicationMaster
ResourceScheduler:資源管理和分配
NodeMnager
ApplicationMaster:向ApplicationManager註冊,向ResourceScheduler申請資源後與NodeManager通訊,建立應用程式並分配任務監控執行結果
Map Task|Reduces Task:幹活的 彙報任務狀態及進度給ApplicationMaster
Container 容器,Yanr的元件為執行任務而生
#ResourceSchuduler總大小
yarn.nodemanager.resource.memory-mb
#NodeManger上容器引數,預設1G增長
yarn.scheduler.minimum-allocation-mb 1024
yarn.scheduler.maximum-allocation-mb 8192
#虛擬Core,物理Core與虛擬 1:2
yarn.scheduler.minimum-allocation-vcores 1
yarn.scheduler.maximum-allocation-vcores 4
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31441024/viewspace-2155252/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Hadoop核心之HDFS 架構設計Hadoop架構
- Hadoop之MapReduce2基礎梳理及案例Hadoop
- 架構設計之架構的演變架構
- 架構設計之資料分片架構
- 架構設計之“服務限流”架構
- 架構設計思想-微服務架構設計模式架構微服務設計模式
- 網上商城架構設計之表設計思路(三)架構
- 大道至簡的架構設計思想之:封裝(C系架構設計法,sishuok)架構封裝
- 架構設計架構
- Hadoop YARN 架構HadoopYarn架構
- 遊戲架構 遊戲架構設計(8)遊戲架構
- hadoop之 hadoop 機架感知Hadoop
- Nginx架構設計Nginx架構
- groupcache 架構設計PCA架構
- Tumblr 架構設計架構
- 架構與設計架構
- [Skr-Shop]購物車之架構設計架構
- 《Kafka實戰》之架構和設計邏輯Kafka架構
- 國學思想之於軟體架構設計架構
- 微服務架構設計基礎之領域驅動設計微服務架構
- 架構設計之一——基礎架構架構
- Hadoop-Yarn架構HadoopYarn架構
- Hadoop的架構模型Hadoop架構模型
- 架構師修煉之道(二)——架構?設計?架構師?架構
- 系統架構設計之-任務排程系統的設計架構
- SaaS架構:開放平臺架構設計架構
- 網站架構設計網站架構
- 架構設計方法論架構
- 面向架構程式設計架構程式設計
- 架構設計(九):估算架構
- 架構設計方法初探架構
- MVP架構設計 初探MVP架構
- 軟體架構設計架構
- WebService Soap架構設計Web架構
- 架構、框架、設計模架構框架
- 學習架構設計架構
- 企業架構設計?架構
- 如何設計app架構?APP架構