-
题名一种基于DAG的MapReduce任务调度算法
被引量:7
- 1
-
-
作者
唐一韬
黄晶
肖球
-
机构
湖南长沙民政职业技术学院
湖南大学信息科学与工程学院
-
出处
《计算机科学》
CSCD
北大核心
2014年第S1期42-46,51,共6页
-
基金
2011年湖南省"十二五"规划课题:基于立体化教学环境的创新型IT人才模式研究与实践
2012年国家教育部资助国内青年骨干教师访问学者科研业务费资助
-
文摘
Hadoop已成为研究云计算的基础平台,MapReduce是其大数据分布式处理的计算模型。针对异构集群下MapReduce数据分布、数据本地性、作业执行流程等问题,提出一种基于DAG的MapReduce调度算法。把集群中的节点按计算能力进行划分,将MapReduce作业转换成DAG模型,改进向上排序值计算方法,使其在异构集群中计算更精准、任务的优先级排序更合理。综合节点的计算能力与数据本地性及集群利用情况,选择合理的数据节点分配和执行任务,减少当前任务完成时间。实验表明,该算法能合理分布数据,有效提高数据本地性,减少通信开销,缩短整个作业集的调度长度,从而提高集群的利用率。
-
关键词
dag
调度算法
mapreduce
hadoop
异构环境
大数据
-
Keywords
dag,scheduling algorithm,mapreduce,hadoop,heterogeneous environment,big data
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
TP311.13
[自动化与计算机技术—计算机软件与理论]
-