搜索
搜 索
本版
文章
帖子
用户
图文精华
hadoop-2.6.0+zookeeper-3.4.6+hbase-1.0.0+hive-1.1.0完全分布 ...
首页
Portal
专题
BBS
面试
更多
登录
注册
用户组:游客
主题
帖子
云币
我的帖子
我的收藏
我的好友
我的勋章
设置
退出
导读
淘贴
博客
群组
社区VIP
APP下载
今日排行
本周排行
本周热帖
本月排行
本月热帖
会员排行
About云-梭伦科技
»
专题
›
资源区
›
大数据资源
›
文档
›
Yarn 框架代码详细分析分享
0
2
0
分享
Yarn 框架代码详细分析分享
hyj
2013-11-17 21:24:01
发表于
文档
[显示全部楼层]
阅读模式
关闭右栏
2
14624
目录
一、yarn 简单介绍 .................................................................................................................................................... 2
1.1、概述 ............................................................................................................................................................... 3
1.2、YARN 的优势.................................................................................................................................................. 4
1.3、新框架下的软件设计模式............................................................................................................................. 4
1.4、HADOOP 2.0.0- alpha 工程结构 ..................................................................................................................... 4
二、yarn 模块详细分析............................................................................................................................................. 5
2.1、接口 ............................................................................................................................................................... 5
2.2、各大模块分析 ................................................................................................................................................ 6
2.2.1、RM .......................................................................................................................................................... 6
2.2.2、NM .......................................................................................................................................................... 8
2.2.3、MRAppMaster ......................................................................................................................................... 9
2.2.4、MRYarnChild .......................................................................................................................................... 10
三、功能点详细分析 ............................................................................................................................................... 11
3.1、Jobhistory 机制 ............................................................................................................................................ 11
3.1.1. NM 收集日志 ...................................................................................................................................... 11
3.1.2. MRAppMaster 收集 JobHistory ........................................................................................................... 12
3.1.3. JobHistoryServer .................................................................................................................................. 12
3.2、RM 调度器 ................................................................................................................................................... 13
3.2.1、简述 ...................................................................................................................................................... 13
3.2.2、FairScheduler 代码分析 ........................................................................................................................ 14
3.2.3、FairScheduler 资源预分配 ..................................................................................................................... 14
3.2.4、FairScheduler 抢占资源 ........................................................................................................................ 15
3.2.5、FairScheduler container 分配 ................................................................................................................ 15
3.3、MRAppMaster 分配器 ................................................................................................................................. 17
3.3.1、代码分析............................................................................................................................................... 17
3.3.2、任务周期管理及资源分配 .................................................................................................................... 17
3.3、shuffle .......................................................................................................................................................... 19
3.5、NM 的资源下载 ........................................................................................................................................... 20
Yarn框架代码详细分析V0.3.zip
(1.36 MB, 下载次数: 220)
2013-11-17 21:23 上传
点击文件名下载附件
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
显身卡
已有(1)人评论
电梯直达
正序浏览
9528
发表于 2014-2-17 12:10:13
谢谢楼主分享
回复
使用道具
举报
显身卡
hbu126
发表于 2014-12-31 19:35:46
thanks a lot
回复
使用道具
举报
显身卡
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
发表新帖
hyj
超级版主
关注
1689
主题
2215
帖子
469
粉丝
TA的主题
ChatGPT上线了IOS app,很给力
2023-5-19
About云2023年05月19日每日一读
2023-5-19
数澜科技数据中台项目规范-V1.0.0
2023-5-18
现代数据架构
2023-5-18
12 个真正重要的数据质量指标
2023-5-18
24小时热文
机器学习 Tom M.mitchell 中文版
哈佛通识教育红皮书 (北大高等教育文库·大
代码精进之路:从码农到工匠
为什么面试难!一文帮我们看透本质,拿捏of
大数据面试题
关闭
推荐
/2
中文版ChatGPT
1.无需魔法 2.提高编程效率 3.提高文档能力
查看 »
新手帮助
新手帮助:注册遇到问题,领取资源,加入铁粉群,不会使用搜索,如何获取积分等
查看 »
意见
反馈