首页> 外文期刊>Journal of Computers >A Task Scheduling Algorithm for Hadoop Platform
【24h】

A Task Scheduling Algorithm for Hadoop Platform

机译:Hadoop平台的任务调度算法

获取原文
       

摘要

—MapReduce is a kind of software framework for easily writing applications which process vast amounts of data on large clusters of commodity hardware. In order to get better allocation of tasks and load balancing, the MapReduce work mode and task scheduling algorithm of Hadoop platform is analyzed in this paper. According to this situation that the number of tasks of the smaller weight job is more, while that of the larger weight job is less, this paper introduces the idea of weighted round-robin scheduling algorithm into the task scheduling of Hadoop and puts forward the weight update rules through analyzing all the situations of weight update. Experimental result indicates that it is effective in making task allocation and achieving good balance when it is applied into the Hadoop platform which uses only JobTracker scheduling.
机译:-Mapreduce是一种软件框架,用于轻松编写应用程序,这些应用程序处理大量商品硬件上的大量数据。为了更好地分配任务和负载平衡,本文分析了Hadoop平台的MapReduce工作模式和任务调度算法。根据这种情况,较小的重量工作的任务数量更多,而重量较大的工作较少,本文介绍了加权循环调度算法到Hadoop任务调度的思想,并提出了重量通过分析重量更新的所有情况,更新规则。实验结果表明,当它应用于仅使用JobTracker调度的Hadoop平台时,它有效地制作任务分配和实现良好平衡。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号