栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

YARN工作机制

YARN工作机制

  让我们先来了解一下YARN是什么,YARN全称Yet Another Resource Negotiator(另一种资源协调者)是Hadoop2.X版本里面的资源协调者,在Hadoop1.X里面JobTrack是另一种资源协调者。

YARN主要负责大数据里面的资源管理和程序调度。YARN主要由ResourceManager(统揽全局的核心)和NodeManager(负责管理每个计算机节点上的资源调度)组成。

YARN运行机制

YARN工作机制

1.客户端提交应用请求一个ApplicationMaster的实例resource-request在应答中给出一个applicationld

2ResourceManager找到可运行的container

3.ApplicationMaster向rm注册自己之后客户端就可查询ResourceManager获得ApplicationMaster信息

4.ApplicationMaster根据resource-request协议向ResourceManager发送resource-request请求最优为am分配c的资源

5.ApplicationMaster通过向NodeManager发送信号启动container

6.代码在container中运行发送状态给ResourceManager

7.客户端主动获取代码运行信息

8.如果应用程序完成ApplicationMaster会向rm取消注册关闭

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/423275.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号