YARN是资源调度平台,相当于一个分布式的操作系统平台。MapReduce等运算程序运行于此系统之上。工作原理如下:
1)在客户端,用户会向资源管理器请求执行运算或执行任务。
2)在NameNode会有资源管理器统筹管理运算的请求。
3)在其他的DataNode会有节点管理器负责运行以及监督每一个任务,并且向资源管理器汇报任务状况。
YARN是资源调度平台,相当于一个分布式的操作系统平台。MapReduce等运算程序运行于此系统之上。工作原理如下:
1)在客户端,用户会向资源管理器请求执行运算或执行任务。
2)在NameNode会有资源管理器统筹管理运算的请求。
3)在其他的DataNode会有节点管理器负责运行以及监督每一个任务,并且向资源管理器汇报任务状况。