当前位置:主页 > 科技论文 > 计算机论文 >

一种引入内存平衡的Hadoop平台作业调度算法

发布时间:2018-12-20 11:18
【摘要】:通过实验对FIFO、CAP和FAIR三种调度算法的特点与性能进行了对比分析,得出了它们各自优点和存在的问题.针对公平调度算法Fair Scheduler不适用于内存密集型作业调度的缺点,提出一种基于内存平衡的公平调度算法FMScheduler,在整个调度的过程中考虑作业的内存使用和计算节点的内存情况,通过加入内存比较机制、调整作业公平权重计算方法以及引入作业预留机制,对原有Hadoop公平调度算法进行改进与优化.最后,通过仿真实验对FMScheduler进行测试分析,实验结果表明,FMScheduler在高内存作业调度环境下的独立响应时间和作业整体的平均响应时间都比Fair Scheduler有所减少;并且在多用户多作业且包含内存密集型作业的环境中,FMScheduler与Hadoop原有的三种调度算法相比,在处理数据密集型作业和内存密集型作业的混合场景时,能够更合理公平地调度作业.
[Abstract]:The characteristics and performance of FIFO,CAP and FAIR scheduling algorithms are compared and analyzed through experiments, and their respective advantages and problems are obtained. Aiming at the disadvantage that fair scheduling algorithm Fair Scheduler is not suitable for memory-intensive job scheduling, a fair scheduling algorithm based on memory balance (FMScheduler,) is proposed to consider the memory usage of jobs and the memory situation of nodes in the whole scheduling process. By adding the memory comparison mechanism, adjusting the calculation method of job fair weight and introducing the job reservation mechanism, the original Hadoop fair scheduling algorithm is improved and optimized. Finally, the FMScheduler is tested and analyzed by simulation experiments. The experimental results show that the independent response time of FMScheduler and the average response time of the whole job in high memory job scheduling environment are lower than that of Fair Scheduler. Moreover, in the environment of multi-user and multi-job and including memory-intensive jobs, FMScheduler can schedule jobs more reasonably and fairly than the three original scheduling algorithms of Hadoop when dealing with the mixed scenarios of data-intensive jobs and memory-intensive jobs.
【作者单位】: 海南大学信息科学技术学院;
【基金】:国家自然科学基金项目(71161007)资助 海南省国际科技合作专项项目(KJHZ2014-16)资助 海南省重点科技计划项目(ZDXM20130078)资助
【分类号】:TP333;TP301.6

【参考文献】

相关期刊论文 前2条

1 陈全;邓倩妮;;异构环境下自适应的Map-Reduce调度[J];计算机工程与科学;2009年S1期

2 高瞻;罗四维;;基于资源-预留图的动态网格资源预留机制[J];软件学报;2011年10期

【共引文献】

相关期刊论文 前10条

1 开华东;田琪;;基于MapReduce集群的加权公平队列调度算法研究[J];电脑知识与技术;2011年09期

2 李鑫;张鹏;;Hadoop集群公平调度算法的改进与实现[J];电脑知识与技术;2012年01期

3 王皎;刘闫锋;;Hadoop集群参数的自动调优[J];电脑知识与技术;2012年12期

4 邹世军;赵红武;;基于Hadoop集群的加权循环算法的研究[J];工业控制计算机;2012年10期

5 郎波;张博宇;;面向大数据的非结构化数据管理平台关键技术[J];信息技术与标准化;2013年10期

6 邵景峰;崔尊民;王进富;白晓波;;大数据下纺织制造执行系统的构建[J];纺织器材;2013年06期

7 张亚楠;谭跃生;;基于MapReduce的并行遮盖文本聚类算法[J];内蒙古科技大学学报;2013年03期

8 周国亮;朱永利;王桂兰;;CC-MRSJ:Hadoop平台下缓存敏感的星型联接算法[J];电信科学;2013年10期

9 王鹏;黄焱;刘峰;安俊秀;;大数据技术中计算与数据的协作机制[J];成都信息工程学院学报;2014年01期

10 杜政颉;王鹏;黄焱;郎福通;;一种基于Storm编程模型的迭代Topology方案[J];成都信息工程学院学报;2014年01期

相关会议论文 前5条

1 乔媛媛;刘芳;凌艳;尹劲松;;云计算环境下MapReduce的资源建模与性能预测[A];2013年全国通信软件学术会议论文集[C];2013年

2 Xiaoguang Han;Jigang Sun;Wu Qu;Xuanxia Yao;;Distributed Malware Detection based on Binary File Features in Cloud Computing Environment[A];第26届中国控制与决策会议论文集[C];2014年

3 陈佐旗;余柏蒗;吴健平;;基于GPU通用计算的遥感数据处理——以计算地表太阳辐射值为例[A];第十八届中国环境遥感应用技术论坛论文集[C];2014年

4 白永超;付伟;辛阳;;基于Hadoop和Nutch的分布式搜索引擎研究与仿真[A];第十九届全国青年通信学术年会论文集[C];2014年

5 李超越;徐国胜;;Hadoop公平调度算法的改进[A];第十九届全国青年通信学术年会论文集[C];2014年

相关博士学位论文 前10条

1 李健;云计算环境下最小化运营开销的调度技术研究[D];北京邮电大学;2013年

2 韩晶;大数据服务若干关键技术研究[D];北京邮电大学;2013年

3 程祥;高效可靠的虚拟网络映射技术研究[D];北京邮电大学;2013年

4 李韧;基于Hadoop的大规模语义Web本体数据查询与推理关键技术研究[D];重庆大学;2013年

5 卢风顺;面向CPU/GPU异构体系结构的并行计算关键技术研究[D];国防科学技术大学;2012年

6 孙鹏;动车组维修物联网及其关键技术研究[D];中国铁道科学研究院;2013年

7 肖奎;维基百科大数据的知识挖掘与管理方法研究[D];武汉大学;2013年

8 程兴国;仿生算法的动态反馈机制及其并行化实现方法研究[D];华南理工大学;2013年

9 马冯;数据密集型计算环境下贝叶斯网的学习、推理及应用[D];云南大学;2013年

10 韩海雯;MapReduce计算任务调度的资源配置优化研究[D];华南理工大学;2013年

相关硕士学位论文 前10条

1 唐磊;基于云计算的网络化操作系统平台任务调度的研究[D];北京邮电大学;2012年

2 周杨;Hadoop平台下调度算法和下载机制的优化[D];中南大学;2012年

3 顾宇;船舶监控系统中海量数据处理技术研究[D];南京航空航天大学;2012年

4 张建平;云计算中基于MapReduce集群模型的调度优化与研究[D];南京邮电大学;2013年

5 李筱;面向异构多核系统的并行计算模型和调度算法研究[D];湖南大学;2012年

6 李丽英;面向一种云计算平台的任务调度技术研究[D];湖南大学;2011年

7 吕明育;Hadoop架构下数据挖掘与数据迁移系统的设计与实现[D];上海交通大学;2013年

8 郭锐;MapReduce故障恢复机制设计与实现[D];华中科技大学;2012年

9 魏炎炎;异构Hadoop平台性能分析及其调度算法优化研究[D];合肥工业大学;2013年

10 吴崇正;基于MapReduce的分布式搜索引擎研究[D];兰州理工大学;2013年

【二级参考文献】

相关期刊论文 前2条

1 胡春明;怀进鹏;沃天宇;;一种基于松弛时间的服务网格资源能力预留机制[J];计算机研究与发展;2007年01期

2 胡春明;怀进鹏;沃天宇;雷磊;;一种支持端到端QoS的服务网格体系结构[J];软件学报;2006年06期

【相似文献】

相关期刊论文 前10条

1 毛友发,杨明福;并行存储反应调度算法研究[J];计算机工程与应用;2004年12期

2 王保进;抢占阈值调度算法的分析与研究[J];微计算机信息;2005年08期

3 汪锦岭,金蓓弘,李京;一种基于强可有序化标准的长事务调度算法[J];计算机研究与发展;2005年08期

4 董薇;张淑丽;张玲君;;基于剩余函数的单件车间调度算法的研究[J];东北电力大学学报;2006年02期

5 李丹;张宏国;;资源约束下多项目再调度算法[J];信息技术;2007年04期

6 刘娟;徐峰;俞承芳;李旦;;时间约束条件下改进力向调度算法[J];信息与电子工程;2009年02期

7 夏亮;祝永新;;温度感知的调度算法研究与实现[J];微电子学与计算机;2009年07期

8 廖春科;罗莉;何鸿君;;基于优先级的访存调度算法研究[J];计算机与数字工程;2009年08期

9 彭鼎祥;;一种多端口数据调度算法[J];中国高新技术企业;2010年24期

10 汤e,

本文编号:2387921


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2387921.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d28b9***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com