基于云计算Hadoop异构集群的并行作业调度算法.docxVIP

  • 11
  • 0
  • 约1.09万字
  • 约 4页
  • 2019-07-02 发布于江西
  • 举报

基于云计算Hadoop异构集群的并行作业调度算法.docx

·1846· 计算机测量与控制 .2014.22(6) 算法、设计与应用Computer Measurement 算法、设计与应用  文章编号 :1671-4598(2014)06-1846-04 中图分类号 :TP393 文献标识码 :A 基于云计算 Hadoop异构集群的 并行作业调度算法 郭其标1,吕春峰2 (1.嘉 应学院 计算机学院,广东 梅州 514015; 2.郑州铁路职业技术学 院 软件学院,郑州 450052) 摘要: 针对 Hadoop异构集群中计算和数据资源的不一致分 布所导致的调度性能较低的缺点, 设计了一种基于 Hadoop 集 群 和 改 进 Late算法的并行作业调度算法 ; 首先, 介绍了基于 Hadoop框 架和 Map-Reduce模型的调度原理 , 然后, 在经典的 Late调度算法的基础 上, 对 Map任 务和 Reduce任务的各阶段执行时间进度比例进行存 储和更 新, 为了进一 步 地提高调 度效率, 将慢任务迁移到本 地 化 节 点 或离数据资源较近的物理节点上, 并给了基于改进 Late算 法的 作业调 度 流 程; 为了 验 证文中方 法, 在 Hadoop集 群系统上 测 试, 设 定 1 个为Jobtracker主 控节点和 7个为 TaskTracker节 点, 实验结果表明文中方法 能 实 现异构集 群 的作业 调 度, 且与其它方法比较, 具 有 较 低的预测误差和较高的调度效率。 关键词: 云计算; 作业调度; 集群资源; 慢任务 AlgorithmforConcurrentJobSchedulingBasedonCloud ComputingHadoopHeterogeneousComputerCluster GuoQibiao1,LuChunfeng2 (1.SchoolofComputer,JiaYingUniversity,Meizhou 514015,China; 2.SoftwareCollege,ZhengzhouRailwayVocationalandTechnicalCollege ,Zhengzhou 450052,China) Abstract:AimingattheHadoopheterogeneouscomputerclustersthathavethedefectsoflowschedulingefficiencyforin-conformal computinganddataresource,ajobschedulingmethodbasedonLatealgorithmbasedonHadoopcomputerclusterwasproposed.Firstly,the principleofschedulingbasedon Hadoopand Map-Reducemodelwasintroduced,thenonthebasisoftheclassicschedulingalgorithm,the executingtimeratioforstagesofMaptaskandReducetaskwasstoredandrenewed,Inordertoimprovetheschedulingefficiencyfurther, theslowtaskistransferredtothelocalnodeortheneighbornodesnearthedataresource,andthealgorismflowfortheimprovedLatealgo- rism wasgiven.Inordertoverifythemethodinthispaper,theexperimentwassimulatedintheHadoopcomputercluster,thenumberfor JobtrackernodesandTasktrackernumberis1and7,respectively,andtheresultshowsthemethodinthispapercanrealizejobscheduling forheterogeneouscomputerclusters,andcomparedwiththeothermethod,ithasthelowpredicatingerrorandhighschedulingefficiency. Keywords:cloudcomputing;jobscheduling;computercluster;slowtask 0 引言 云计算[1-2]

文档评论(0)

1亿VIP精品文档

相关文档