...
首页> 外文期刊>Wireless communications & mobile computing >Multijob Associated Task Scheduling for Cloud Computing Based on Task Duplication and Insertion
【24h】

Multijob Associated Task Scheduling for Cloud Computing Based on Task Duplication and Insertion

机译:基于任务复制和插入的云计算MultiJob关联任务调度

获取原文

摘要

With the emergence and development of various computer technologies, many jobs processed in cloud computing systems consist of multiple associated tasks which follow the constraint of execution order. The task of each job can be assigned to different nodes for execution, and the relevant data are transmitted between nodes to complete the job processing. The computing or communication capabilities of each node may be different due to processor heterogeneity, and hence, a task scheduling algorithm is of great significance for job processing performance. An efficient task scheduling algorithm can make full use of resources and improve the performance of job processing. The performance of existing research on associated task scheduling for multiple jobs needs to be improved. Therefore, this paper studies the problem of multijob associated task scheduling with the goal of minimizing the jobs’ makespan. This paper proposes a task Duplication and Insertion algorithm based on List Scheduling (DILS) which incorporates dynamic finish time prediction, task replication, and task insertion. The algorithm dynamically schedules tasks by predicting the completion time of tasks according to the scheduling of previously scheduled tasks, replicates tasks on different nodes, reduces transmission time, and inserts tasks into idle time slots to speed up task execution. Experimental results demonstrate that our algorithm can effectively reduce the jobs’ makespan.
机译:随着各种计算机技术的出现和发展,在云计算系统中处理许多工作包括随后执行顺序的约束多个相关任务。每个作业的任务可以被分配到不同的节点执行,相关数据在节点之间传送,以便完成作业处理。每个节点的计算或通信能力可以是处理器的异质性是由于不同,因此,一个任务调度算法是作业处理性能具有重要意义。一个高效的任务调度算法,可以充分利用资源,提高作业处理的性能。需要改进现有的多个作业相关的任务调度研究的性能。因此,本文以最小化作业完工时间的目标研究多椎相关任务调度的问题。本文提出了基于列表调度(DILS),其包含动态完成时间预测,任务复制和任务插入一个任务复制和插入算法。通过预测根据先前调度任务的调度任务的完成时间的算法动态地调度任务,不同节点上的重复的任务,减少了传输时间,并插入任务分为空闲时隙,以加快执行任务。实验结果表明,我们的算法可以有效地减少作业完工时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号