Yarn简介

Yarn是资源调度以及集群资源管理的一个框架

主要思想

将JobTracker两个主要的功能分离成单独的组件,一个全局的ResourceManager以及每个应用对应的ApplicationMaster
下图是HadoopV1与V2之间的架构对比图:


Yarn简介_第1张图片

ResourceManager是Yarn种负责资源调度的节点
NodeManager是Yarn中拥有实际资源的工作节点

ResourceManager


Yarn简介_第2张图片

ApplicationMaster


ResourceRequest和Container


你可能感兴趣的:(Yarn简介)