A scheduling algorithm using sub-deadline for workflow applications under budget and deadline constrained

被引:2
作者
Ting Sun
Chuangbai Xiao
Xiujie Xu
机构
[1] Beijing University of Technology,School of Computer Science
[2] Shandong Jianzhu University,School of Management Engineering
来源
Cluster Computing | 2019年 / 22卷
关键词
Scheduling; Sub-deadline; Quality of service; Planning success rate; Workflow application;
D O I
暂无
中图分类号
学科分类号
摘要
With the development of the cloud and grid computing, the cloud infrastructures and grids provide a platform for workflow applications. It is very essential to meet the requirements of users and to complete workflow scheduling efficiently. The scheduling of the workflow is limited by quality of service (QoS) parameters. Many scheduling algorithms have been proposed for the execution of workflow applications using QoS parameters. In this study, we improved a scheduling algorithm that considers workflow applications under budget and deadline constraints. This algorithm provided a simple way to deal with the deadline and budget constraints. The algorithm was named BDSD and used to find a scheduling that satisfies of deadline and budget constraints required by a user. The planning success rate (PSR) was utilized to show the effectiveness of the proposed algorithm. For the simulation experiment, random and real workflow applications were exploited. Experimental results showed that compared with other algorithms the algorithm had a higher PSR.
引用
收藏
页码:5987 / 5996
页数:9
相关论文
共 56 条
[1]  
Yu J(2008)Workflow scheduling algorithms for grid computing Metaheuristics Sched. Distrib. Comput. Environ. 146 173-214
[2]  
Buyya R(2010)Bi-criteria scheduling of scientific grid workflows IEEE Trans. Autom. Sci. Eng. 7 364-376
[3]  
Ramamohanarao K(1975)Np-complete scheduling problems J. Comput. Syst. Sci. 10 384-393
[4]  
Prodan R(2015)Workflow scheduling in cloud: a survey J. Supercomput. 71 3373-3418
[5]  
Wieczorek M(2009)The convergence of clouds, grids, and autonomics IEEE Internet Comput. 13 9-9
[6]  
Ullman JD(2012)Online optimization for scheduling preemptable tasks on IaaS cloud systems J. Parallel Distrib. Comput. 72 666-677
[7]  
Wu F(2015)Phase-change memory optimization for green cloud with genetic algorithm IEEE Trans. Comput. 64 3528-3540
[8]  
Wu Q(2016)Cost-aware multimedia data allocation for heterogeneous memory using genetic algorithm in cloud computing IEEE Trans. Cloud Comput. 99 1-1
[9]  
Tan Y(2017)Expansion slot backfill scheduling for concurrent workflows with deadline on heterogeneous resources Clust. Comput. 20 471-483
[10]  
Germain-Renaud C(2016)Low-time complexity budget-deadline constrained workflow scheduling on heterogeneous resources Future Gener. Comput. Syst. 55 29-40