收藏 分享(赏)

yarn 工作流程.ppt

上传人:HR专家 文档编号:11378584 上传时间:2020-04-07 格式:PPT 页数:12 大小:1.81MB
下载 相关 举报
yarn 工作流程.ppt_第1页
第1页 / 共12页
yarn 工作流程.ppt_第2页
第2页 / 共12页
yarn 工作流程.ppt_第3页
第3页 / 共12页
yarn 工作流程.ppt_第4页
第4页 / 共12页
yarn 工作流程.ppt_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、yarn那点事 讲说人 朱钰锋 Client ApplicationManager ResourceScheduler NodeManager NodeManager MapTask MRAppMstr Container Container ReduceTask MapTask Container Container ResourceManager 1 1 client向yarn提交job 首先找ResourceManager分配资源 Client ApplicationManager ResourceScheduler NodeManager NodeManager MapTask MRA

2、ppMstr Container Container ReduceTask MapTask Container Container ResourceManager 2 2 ResourceManager开启一个Container 在Container中运行一个Applicationmanager 1 Client ApplicationManager ResourceScheduler NodeManager NodeManager MapTask MRAppMstr Container Container ReduceTask MapTask Container Container Reso

3、urceManager 3 3 Applicationmanager找一台nodemanager启动Applicationmaster 计算任务所需的计算 1 2 Client ApplicationManager ResourceScheduler NodeManager NodeManager MapTask MRAppMstr Container Container ReduceTask MapTask Container Container ResourceManager 4 4 Applicationmaster向Applicationmanager Yarn 申请运行任务所需的资源

4、 1 2 3 Client ApplicationManager ResourceScheduler NodeManager NodeManager MapTask MRAppMstr Container Container ReduceTask MapTask Container Container ResourceManager 5 5 Resourcescheduler将资源封装发给Applicationmaster 1 4 2 3 Client ApplicationManager ResourceScheduler NodeManager NodeManager MapTask MR

5、AppMstr Container Container ReduceTask MapTask Container Container ResourceManager 6 Applicationmaster将获取到的资源分配给各个nodemanager 6 6 1 4 2 3 5 Client ApplicationManager ResourceScheduler NodeManager NodeManager MapTask MRAppMstr Container Container ReduceTask MapTask Container Container ResourceManager

6、 7 7 各个nodemanager得到任务和资源开始执行maptask 7 1 3 6 4 2 5 6 Client ApplicationManager ResourceScheduler NodeManager NodeManager MapTask MRAppMstr Container Container ReduceTask MapTask Container Container ResourceManager 8 8 maptask执行结束后 开始执行reducetask 8 1 3 6 4 7 5 7 6 Client ApplicationManager ResourceSc

7、heduler NodeManager NodeManager MapTask MRAppMstr Container Container ReduceTask MapTask Container Container ResourceManager 8 9 maptask和reducetask将执行结果反馈给Applicationmaster 8 1 3 6 4 7 5 7 9 6 Client ApplicationManager ResourceScheduler NodeManager NodeManager MapTask MRAppMstr Container Container ReduceTask MapTask Container Container ResourceManager 8 10 Applicationmaster将任务执行的结果反馈Applicationmanager 8 1 3 6 4 7 5 7 10 2 9 6 这就是yarn的大致流程那点事 ThankYou

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 实用文档 > 往来文书

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报