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之MapReduce2基礎梳理及案例Hadoop
- 架構設計之架構的演變架構
- 架構設計之“服務限流”架構
- 架構設計之資料分片架構
- Hadoop YARN 架構HadoopYarn架構
- 架構設計思想-微服務架構設計模式架構微服務設計模式
- 網上商城架構設計之表設計思路(三)架構
- 大道至簡的架構設計思想之:封裝(C系架構設計法,sishuok)架構封裝
- Hadoop-Yarn架構HadoopYarn架構
- Hadoop的架構模型Hadoop架構模型
- Hadoop(一)Hadoop核心架構與安裝Hadoop架構
- Hadoop架構已凋謝?!Hadoop架構
- 微服務架構設計基礎之領域驅動設計微服務架構
- 《Kafka實戰》之架構和設計邏輯Kafka架構
- [Skr-Shop]購物車之架構設計架構
- 架構設計之一——基礎架構架構
- 基於Hadoop的大資料平臺實施——整體架構設計Hadoop大資料架構
- 架構師修煉之道(二)——架構?設計?架構師?架構
- 系統架構設計之-任務排程系統的設計架構
- Hadoop的HDFS架構入門Hadoop架構
- 秒殺系統架構如何設計之我見架構
- 微服務架構設計基礎之立方體模型微服務架構模型
- 彈性架構設計之運維技術棧架構運維
- 微服務之架構技術選型與設計微服務架構
- 設計,架構,框架之間是什麼關係?架構框架
- 架構設計之NodeJS操作訊息佇列RabbitMQ架構NodeJS佇列MQ
- 億級流量架構實戰之秒殺設計架構
- 遊戲架構 遊戲架構設計(8)遊戲架構
- SaaS架構:開放平臺架構設計架構
- 網站架構設計網站架構
- 架構設計方法初探架構
- 常用的設計架構架構
- 架構設計(九):估算架構
- 架構設計方法論架構
- 面向架構程式設計架構程式設計
- 我的架構夢:(五十九) Apache Hadoop 架構與原理架構ApacheHadoop
- Kappa架構取代Hadoop的Lambda架構成為主流 - WaehnerAPP架構Hadoop
- 架構師成長系列:高層架構設計之落地設計第一步(方法經驗總結)架構