- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1-tachyon复件onmesos:分布式内存文件系统在mesos应用中的实践-张明锋
tachyon on mesos
数人科技 张明锋
相关议题
1.mesos
2.tachyon
3.tachyon on mesos
mesos是什么
tachyon是什么
为什么要这样做,解决了什么问题
如何实现,实现中的评估
后续工作以及展望
Mesos能做什么
1,kernel提供资源分配和frameworks注册和管理
2,丰富的frameworks满足各种定制化作业的需求
long-job: marathon cron-job: chronos
database: casandra,hbase,mysql framework
3,通过driver形式原生支持KVM,物理机,docker等
Mesos架构
1,通过master 来实现framework注册,资源分配
2, 通过slave 来实现任务执行
mesos 中文文档: /Dataman-Cloud/Mesos-CN/blob/master/SUMMARY.md
Mesos 资源分配和任务执行
1, 通过两层scheduler来提供资源
2, 通过framework下发到mesos slave上的executor来执行特定作业
mesos 中文文档: /Dataman-Cloud/Mesos-CN/blob/master/SUMMARY.md
tachyon 能做什么
1,降低数据交互查询的时间
2,支持可插拔的数据管理策略
热数据导入内存
冷数据存入hdd,SATA
3,内存中数据不存在重复,并减少GC时间
4,保证内存中的数据安全当job意外挂掉。
tachyon 架构
1,master 负责工作流和worker管理
2,worker针对上层作业和底层存储实现相应的功能
为什么我们要做 tachyon on mesos
现有的 {spark,hadoop} on mesos大数据解决方案,仍然继承了传统大数据尤其是交互式数据处理中的多次数据提取的时间问题和由于作业失败而导致的数据丢失和重新提取问题。
Spark job
Hadoop job
Spark Scheduler
Hadoop Scheduler
spark task1
Map-reduce
{spark,hadoop} app
mesos master
hadoop task1
hadoop task2
spark task2
mesos slave
分布式文件系统 HDFS
DFS
为什么我们要做 tachyon on mesos
tachyon 能够很好的解决该问题,但手动搭建和维护成本非常之高而且不支持动态扩容和存在一定的资源浪费
Spark job
Hadoop job
Spark Scheduler
Hadoop Scheduler
spark task1
Map-reduce
{spark,hadoop} app
mesos master
hadoop task1
hadoop task2
spark task2
mesos slave
分布式文件系统 HDFS
DFS
内存存储层
tachyon on mesos实现和考量
考量标准:
1,更少的人工干预和metrics监控
2, 减少中间层的抽象,更高的资源利用率
framework mode
marathon deploy mode
tachyon framework
S
mesos slave
tachyon wokrer
mesos slave
tachyon wokrer
T
T
Marathon
mesos
slave
Thachyon
works
mesos
slave
Thachyon
works
mesos
slave
Thachyon
works
后续工作及展望
1,开源
2,多租户实现
3, 针对多master 统一使用zookeeper为注册和信息共享服务
4, more
Thank You!
and we’re hiring
您可能关注的文档
- 1-2.1孟德尔的豌豆杂交啥实验(二).ppt
- 1-2.2探究弹力和以弹簧伸长的关系实验.ppt
- 1-2.4提-4必修1公式要点.ppt
- 1-2地理环境对篇人类活动的影响.ppt
- 1-2交换机与vla很n培训.ppt
- 1-2-林1绝对值三角不等式.ppt
- 1-2牛信息素养与信息检索.ppt
- 1-2平(化学计量在实验中的应用)23.ppt
- 1-2区域地理环成境对人类活动的影响.ppt
- 1-2岁婴改儿的科学喂养.ppt
- 2025特种作业煤矿安全作业考试历年机考真题集含答案详解(研优卷).docx
- 高血压患者的家庭自我监测与管理.pptx
- 2025特种作业煤矿安全作业考试历年机考真题集及参考答案详解【A卷】.docx
- 2025特种作业煤矿安全作业考试历年机考真题集【研优卷】附答案详解.docx
- 2025至2030中国前床行业项目调研及市场前景预测评估报告.docx
- 2025特种作业煤矿安全作业考试历年机考真题集附参考答案详解【培优】.docx
- 2025特种作业煤矿安全作业考试历年机考真题集含完整答案详解【夺冠系列】.docx
- 2025特种作业煤矿安全作业考前冲刺试卷及参考答案详解(最新).docx
- 2025特种作业煤矿安全作业考前冲刺试卷含答案详解.docx
- PEM心理体检管理系统(85页PPT).ppt
最近下载
- 统编版六年级语文上册习作《多彩的活动》精品课件(共84张PPT).pptx VIP
- 电厂2×600MW机组扩建工程建筑及安装工程土建专业主要技术施工方案.docx VIP
- 电厂2×600MW扩建(脱硫土建、安装)工程土建专业主要施工技术方案.docx VIP
- 电厂2×600MW机组扩建工程建筑及安装锅炉专业施工技术方案.docx VIP
- 煤电公司2×600MW机组工程汽机专业主要施工技术方案.pdf VIP
- 2X660MW超超临界燃煤机组工程qtz2500型塔式起重机安装的施工方案.doc VIP
- 2X660MW超超临界燃煤机组工程#2锅炉平台楼梯安装方案全案(终版).doc VIP
- 2X660MW超超临界燃煤机组工程#2锅炉平台楼梯安装的方案.doc VIP
- 电厂(2×660MW超超临界机组)机组安装工程锅炉专业施工方案.docx VIP
- 电厂(2×660MW超超临界机组)机组安装工程汽机专业施工方案.docx VIP
文档评论(0)