当前位置: 首页 > news >正文

yarn调度过程

1.举例说明:

ResourceManager是房产中介总部
NodeManager是房产中介的区域经理
把客户租赁比作作业提交,
比如有客户要开美容院向RM总部提交租赁申请,
RM总部先让某个NM区域经理提供一块地址container用作美容院的总部AM(ApplicationMaster),
然后美容院总部AM根据自身业务需要向RM总部申请更多的地址container开分店,
各个NM区域经理响应RM总部和美容院总部AM的请求并管理各自的租房资源,
最后美容院总部 AM调度和监控下属的美容院分店,分店也向总部汇报业务状态。

2.口述过程:

ResourceManager负责资源调度
NodeManager负责接受ResourceManager的指令管理所在节点的资源
client提交作业向ResourceManager请求资源分配,ResourceManager向某个NadeManager发出指令,
NodeManager收到指令后给作业分配一个container作为作业的ApplicationMaster;
接着ApplicationMaster向ResourceManager申请更多资源用来处理任务,
NodeManager接收到ResourceManager指令后创建更多的container给ApplicationMaster管理;
后续的container定时给ApplicationMaster发送心跳和任务执行状态。


相关文章:

  • C++20 指定初始化器
  • 算是解决可以访问github但无法clone的问题
  • 【Java 优选算法】分治-归并排序
  • 代码随想录|二叉树|11完全二叉树的节点个数
  • spring-ai-alibaba-examples项目编译运行
  • 代码随想录算法训练营第七天|组合、组合总和III和电话号码的字母组合
  • 基于cat1的贵重物品的状态和位置小型监控系统特色解析
  • 第十五届蓝桥杯C/C++B组拔河问题详解
  • OrioleDB: 新一代PostgreSQL存储引擎
  • stl之string的详解
  • 基于云的内容中台驱动企业智能服务升级
  • 并发编程--具名管道
  • HarmonyOS-应用程序框架基础
  • 应用于电池模块的 Fluent 共轭传热耦合
  • 【源码分析】Nacos服务注册源码分析-客户端
  • 解决load()文件报错zipfile.BadZipFile: File is not a zip file
  • 给easygui添加字体设置功能(tyysoft增强版)
  • WEB UI自动化测试中,元素定位的八大定位方式详解
  • 事务与异步方法(@Async)协同工作
  • python中print函数的flush如何使用
  • 民生访谈|规范放生活动、提升供水品质……上海将有这些举措
  • “五一”假期,又有多地将向社会开放政府机关食堂
  • 伊朗港口爆炸死亡人数升至70人
  • 财政部农业农村司司长吴奇修接受纪律审查和监察调查
  • 亮剑浦江丨上海网信部门处罚一批医疗服务类互联网企业,三大类问题值得关注
  • 上海数学教育及数学科普专家陈永明去世,享年85岁