【24h】

Optimal Task Scheduling in MapReduce

机译:MapReduce中的最佳任务调度

获取原文
获取原文并翻译 | 示例

摘要

The scheduling approach in MapReduce may result in the "long tail" problem because of the unreasonable task assignment and high scheduling overhead because of an amount of task scheduling operations. To address these problems, a new task scheduling approach for MapReduce, named "Iterative Task Scheduling Algorithm", is proposed. The new approach tries to schedule the map tasks according to the solution of the equation for the optimal task assignment. Thus the "long tail" problem can be mitigated effectively and the task scheduling operations can be significantly reduced. To support our new scheduling approach, two approaches are proposed: The first one is adopted to estimate task execution times of nodes and the second one is adopted to produce the optimal task assignment based on the known task execution times of nodes. Comprehensive experiments have been performed with the real log data from the Ali Cloud and the results verify the effectiveness of the new task scheduling approach. The map runtime of the job is reduced 23% in our experiments.
机译:由于任务分配不合理,任务调度操作量大,因此MapReduce中的调度方法可能会导致“长尾”问题。为了解决这些问题,提出了一种新的MapReduce任务调度方法,称为“迭代任务调度算法”。新方法尝试根据方程的解来调度地图任务,以实现最佳任务分配。因此,可以有效地减轻“长尾巴”问题,并且可以显着减少任务调度操作。为了支持我们的新调度方法,提出了两种方法:第一种方法用于估计节点的任务执行时间,第二种方法用于根据已知的节点任务执行时间来产生最佳任务分配。已经使用来自阿里云的真实日志数据进行了全面的实验,结果验证了新任务调度方法的有效性。在我们的实验中,作业的地图运行时间减少了23%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号