• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (04): 607-614.

• 论文 • 上一篇    下一篇

云计算环境下带安全约束的工作流调度问题的研究

马俊波,殷建平   

  1. (国防科学技术大学计算机学院,湖南 长沙 410073)
  • 收稿日期:2013-09-20 修回日期:2013-12-05 出版日期:2014-04-25 发布日期:2014-04-25
  • 基金资助:

    国家自然科学基金资助项目(61232016,61170287,60970034)

Security-constrained workflow scheduling
in cloud computing environments         

MA Junbo,YIN Jianping   

  1. (College of Computer,National University of Defense Technology,Changsha 410073,China)
  • Received:2013-09-20 Revised:2013-12-05 Online:2014-04-25 Published:2014-04-25

摘要:

资源调度问题一直是云计算环境下的热点研究问题,然而当前的大部分研究都集中在满足用户的时间或成本需求上,很少考虑用户在调度过程中对安全的需求。针对这一问题,在对常见的云环境下工作流任务的资源调度问题进行建模的基础上,提出了一个安全约束模型,并使用变近邻粒子群算法对该问题进行了求解。最后在CloudSim仿真平台上,用最大最小蚁群算法和遗传算法与该算法进行了对比,实验结果表明,该算法具有很好的可用性和寻优能力。关键词:

关键词: 云计算, 资源调度, 工作流, 安全约束, 变邻域粒子群算法

Abstract:

Workflow scheduling is one of the critical problems in cloud environment. Lots of strategies are presented to solve it. However, most of them only care about satisfying the time and cost QoS requirements of the users, such as the deadlines of the tasks, and cannot guarantee the security of scheduling. But the security is one of the most concerned issues for the cloud users. To solve this problem, a security constraint model for workflow scheduling problem is presented. Based on it, the Variable Neighborhood Particle Swarm Optimization(VNPSO) is adapted and implemented as the scheduling algorithm. Two representative metaheuristic based scheduling algorithms including MaxMin Ant Colony Optimization (MMACO) and Genetic algorithm (GA) are also implemented as the candidate scheduling algorithms. CloudSim is set up as the simulation platform, and the simulation experiments show that the variable neighborhood search heuristic provides a good balance between global exploration and local exploitation and makes VNPSO feasible and effective for scheduling workflow tasks.

Key words: cloud computing;resource scheduling;workflow;security constraints;VNPSO