首页> 外文期刊>自动化学报(英文版) >An Effective Cloud Workflow Scheduling Approach Combining PSO and Idle Time Slot-Aware Rules
【24h】

An Effective Cloud Workflow Scheduling Approach Combining PSO and Idle Time Slot-Aware Rules

机译:合并PSO和空闲时隙感知规则的有效云工作流程调度方法

获取原文
获取原文并翻译 | 示例
           

摘要

Workflow scheduling is a key issue and remains a challenging problem in cloud computing.Faced with the large number of virtual machine(VM)types offered by cloud providers,cloud users need to choose the most appropriate VM type for each task.Multiple task scheduling sequences exist in a workflow application.Different task scheduling sequences have a significant impact on the scheduling performance.It is not easy to determine the most appropriate set of VM types for tasks and the best task scheduling sequence.Besides,the idle time slots on VM instances should be used fully to increase resources'utilization and save the execution cost of a workflow.This paper considers these three aspects simultaneously and proposes a cloud workflow scheduling approach which combines particle swarm optimization(PSO)and idle time slot-aware rules,to minimize the execution cost of a workflow application under a deadline constraint.A new particle encoding is devised to represent the VM type required by each task and the scheduling sequence of tasks.An idle time slot-aware decoding procedure is proposed to decode a particle into a scheduling solution.To handle tasks'invalid priorities caused by the randomness of PSO,a repair method is used to repair those priorities to produce valid task scheduling sequences.The proposed approach is compared with state-of-the-art cloud workflow scheduling algorithms.Experiments show that the proposed approach outperforms the comparative algorithms in terms of both of the execution cost and the success rate in meeting the deadline.

著录项

  • 来源
    《自动化学报(英文版)》 |2021年第5期|1079-1094|共16页
  • 作者

    Yun Wang; Xingquan Zuo;

  • 作者单位

    School of Computing Science Beijing University of Posts and Telecommunications Beijing 100876;

    School of Information Engineering Nanchang Institute of Technology Nanchang 330099 China;

    School of Computing Science Beijing University of Posts and Telecommunications Beijing 100876;

    Key Laboratory of Trustworthy Distributed Computing and Service (BUPT) Ministry of Education Beijing 100876 China;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号