首页> 外文期刊>IEICE transactions on information and systems >Dynamic Scheduling of Workflow for Makespan and Robustness Improvement in the IaaS Cloud
【24h】

Dynamic Scheduling of Workflow for Makespan and Robustness Improvement in the IaaS Cloud

机译:动态工作流调度,以提高IaaS云中的制造时间和鲁棒性

获取原文
           

摘要

The Infrastructure-as-a-Service (IaaS) cloud is attracting applications due to the scalability, dynamic resource provision, and pay-as-you-go cost model. Scheduling scientific workflow in the IaaS cloud is faced with uncertainties like resource performance variations and unknown failures. A schedule is said to be robust if it is able to absorb some degree of the uncertainties during the workflow execution. In this paper, we propose a novel workflow scheduling algorithm called Dynamic Earliest-Finish-Time (DEFT) in the IaaS cloud improving both makespan and robustness. DEFT is a dynamic scheduling containing a set of list scheduling loops invoked when some tasks complete successfully and release resources. In each loop, unscheduled tasks are ranked, a best virtual machine (VM) with minimum estimated earliest finish time for each task is selected. A task is scheduled only when all its parents complete, and the selected best VM is ready. Intermediate data is sent from the finished task to each of its child and the selected best VM before the child is scheduled. Experiments show that DEFT can produce shorter makespans with larger robustness than existing typical list and dynamic scheduling algorithms in the IaaS cloud.
机译:基础架构即服务(IaaS)云由于可伸缩性,动态资源供应和按需付费成本模型而吸引了许多应用程序。在IaaS云中调度科学工作流面临不确定性,例如资源性能变化和未知故障。如果计划能够吸收工作流执行过程中的一定程度的不确定性,则该计划是可靠的。在本文中,我们提出了一种新颖的工作流调度算法,称为IaaS云中的动态最早完成时间(DEFT),可同时提高有效期和健壮性。 DEFT是一种动态调度,其中包含一些任务成功完成并释放资源时调用的一组列表调度循环。在每个循环中,对未计划的任务进行排名,为每个任务选择具有最少估计最早完成时间的最佳虚拟机(VM)。仅当任务的所有父项都已完成且选定的最佳VM已准备就绪时,才安排任务。中间数据将从完成的任务发送到其子级和选定的最佳VM之前,然后调度子级。实验表明,与IaaS云中现有的典型列表和动态调度算法相比,DEFT可以产生更短的制造期,并且具有更大的鲁棒性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号