一、组件介绍
Yarn的基本思想是将 JobTracker 的资源管理和作业的调度/监控两大主要职能拆分为两个独立的进程:
a. 一个全局的 Resource Manager
b. 每个应用对应的 Application Master(AM)
Resource Manager 和每个节点上的 Node Manager(NM)组成了全新的通用操作系统,以分布式的方式管理应用程序。
Resource Manager拥有为系统中所有应用分配资源的决定权。与之相关的是应用程序的Application Master,负责与Resource Manager协商资源,并与Node Manager协同工作来执行和监控任务。
大约 2 分钟