期刊文献+

满足公平性约束的云任务调度QoS算法

Qo S Algorithm for Cloud Task Scheduling with Fairness Constraints
下载PDF
导出
摘要 为了提高资源行为动态异构的云环境中工作流任务的调度效率,提出了一种满足公平性约束的云任务调度Qo S算法。算法将工作流任务结构定义为有向无循环图DAG模型,改进了传统关键路径的一次性搜索模式,结合云资源可用性动态可变的特征,以动态自适应方式搜索关键路径,并确定关键任务。同时,在关键任务调度后,局部DAG的关键路径搜索根据资源可用性再次迭代更新,从而动态决策任务与资源间的调度方案。通过仿真实验,构建了3种不同类型的工作流结构作为测试数据源,并与其他6种同类型的启发式和元启发式算法进行了性能比较。实验结果表明,在资源可用性动态改变和工作流规模不断增大的情况下,算法在多数工作流结构中均能得到执行跨度更好的调度方案和更少的调度开销。 For improving the scheduling efficiency of workflow tasks in cloud environment with dynamic and heterogeneous behaviors of resources,Qo S algorithm for cloud task scheduling with fairness constraints is proposed in this paper.The algorithm defines workflow tasks' structure as directed acyclic graph(DAG)model and improves the one-time search pattern of the traditional critical path.Combined with the characteristics of dynamic and variability of cloud resources,our algorithm can dynamically and self-adaptively search the critical path and determine the critical task of DAG.Meanwhile,after scheduling the critical task,the searching of critical path in the partial DAG will be iteratively updated again according to resources' availability,which can dynamically determine the mapping between tasks and resources.Through the simulation experiments,we construct three different types of workflow structures as the testing data source,and compare the performance with other six same types of heuristics and meta-heuristics.Experimental results show that under the condition of dynamic and changing resource availability and continuously increasing workflow sizes,the algorithm can generate a better scheduling scheme of execution makespan and less scheduling overhead for most of the workflow types.
作者 刘雨潇 王毅 袁磊 吴钊 LIU Yuxiao;WANG Yi;YUAN Lei;WU Zhao(School of Mathematical and Computer Science, Hubei University of Arts and Science, Xiangyang 441053, Hubei, China)
出处 《实验室研究与探索》 CAS 北大核心 2018年第2期128-135,共8页 Research and Exploration In Laboratory
基金 国家自然科学基金项目(61272296) 国家自然科学基金项目(61172084) 湖北省襄阳市科技计划项目(2015zd26)
关键词 云计算 工作流调度 关键路径 执行跨度 cloud computing workflow scheduling critical path execution makespan
  • 相关文献

参考文献2

二级参考文献25

  • 1BUYYA R,YEO C S,VENUGOPAL S,et al.Cloud computing and emerging IT platforms:vision,hype,and reality for delivering computing as the 5th utility[J].Future Generation Computer Systems,2009,25(6):599-616.
  • 2TOPCUOGLU H,HARIRI S,WU M Y.Performance-effective and low-complexity task scheduling for heterogeneous computing[J].IEEE Transactions on Parallel and Distributed Systems,2002,13(3):260-274.
  • 3HWANG J J,CHOW Y C,ANGER F D,et al.Scheduling precedence graphs in systems with interprocessor communicationtime[J].SIAM Journal on Computing,1989,18(2):244-257.
  • 4LIN C,LU Shiyong.Scheduling scientific workflows elastically for cloud computing[C]//Proceedings of IEEE International Conference in Cloud Computing.Washington,D.C.,USA:IEEE,2011:746-747.
  • 5PANDEY S,WU L,GURU S M,et al.A particle swarm optimization-based heuristic for scheduling workflow applications in cloud computing environments[C]//Proceedings of IEEE International Conference on Advanced Information Networking and Applications.Washington,D.C.,USA:IEEE,2010:400-407.
  • 6LIU Hui,XU Dong,MIAO Huaikou.Ant colony optimization based service flow scheduling with various QoS requirements in cloud computing[C]//Proceedings of the 1st ACIS International Symposium on Software and Network Engineering.Berlin,Germany:Springer-Verlag,2011:53-58.
  • 7MENASCE D A,CASALICCHIO E.A framework for resource allocation in grid computing[C]//Proceedings of the IEEE Computer Society's 12th Annual International Symposium on Modeling,Analysis,and Simulation of Computer and Telecommunications Systems.Washington,D.C.,USA:IEEE Computer Society,2004:259-267.
  • 8YU Jia,RAJKUMAR B,CHENKT.Cost-based scheduling of scientific workflow applications on utility grids[C]//Proceedings of the 1st International Conference on E-Science and Grid Computing.Washington,D.C.,USA:IEEE,2005:8-8.
  • 9BHARATHI S,CHERVENAK A,DEELMAN E,et al.Characterization of scientific workflows[C]//Proceedings of the 3rd Workshop on Workflowsin Support of Large Scale Science.Washington,D.C.,USA:IEEE,2008:1-10.
  • 10CHAKRABARTI A, DAMODARAN A, SENGUPTA S. Grid compu- ting security: a taxonomy[J]. IEEE Security & Privacy, 2008, 6 (1) :44-51.

共引文献20

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部