A Novel Reinforcement-Learning-Based Approach to Workflow Scheduling Upon Infrastructure-as-a-Service Clouds

被引:3
|
作者
Chen, Peng [1 ]
Xia, Yunni [2 ]
Yu, Chun [1 ]
机构
[1] Xihua Univ, Sch Comp & Software Engn, Chengdu, Peoples R China
[2] Chongqing Univ, Chongqing, Peoples R China
关键词
Cloud Workflows; Cost; Markov Game Model; Multi-Agent Reinforcement Learning (MARL); Turnaround Time; Workflow Scheduling; STRATEGY; COST;
D O I
10.4018/IJWSR.2021010102
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, the cloud computing paradigm has become increasingly popular in large-scale and complex workflow applications. The workflow scheduling problem, which refers to finding the most suitable resource for each task of the workflow to meet user defined quality of service, attracts considerable research attention. Multi-objective optimization algorithms in workflow scheduling have many limitations (e.g., the encoding schemes in most existing heuristic-based scheduling algorithms require prior experts' knowledge), and thus, they can be ineffective when scheduling workflows upon dynamic cloud infrastructures with real time. A novel reinforcement-learning-based algorithm to multi-workflow scheduling over IaaS is proposed. It aims at optimizing make-span and dwell time and is to achieve a unique set of correlated equilibrium solution. The proposed algorithm is evaluated for famous workflow templates and real-world industrial IaaS by simulation and compared to the current state-of-the-art heuristic algorithms. The result shows that the algorithm outperforms compared algorithm.
引用
收藏
页码:21 / 33
页数:13
相关论文
共 50 条
  • [1] Fluctuation-Aware and Predictive Workflow Scheduling in Cost-Effective Infrastructure-as-a-Service Clouds
    Li, Weiling
    Xia, Yunni
    Zhou, Mengchu
    Sun, Xiaoning
    Zhu, Qingsheng
    [J]. IEEE ACCESS, 2018, 6 : 61488 - 61502
  • [2] Profiling-Based Task Scheduling for Factory-Worker Applications in Infrastructure-as-a-Service Clouds
    Zabolotnyi, Rostyslav
    Leitner, Philipp
    Dustdar, Schahram
    [J]. 2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014), 2014, : 119 - 126
  • [3] A Multi-stage Dynamic Game-Theoretic Approach for Multi-Workflow Scheduling on Heterogeneous Virtual Machines from Multiple Infrastructure-as-a-Service Clouds
    Wang, Yuandou
    Jiang, Jiajia
    Xia, Yunni
    Wu, Quanwang
    Luo, Xin
    Zhu, Qingsheng
    [J]. SERVICES COMPUTING - SCC 2018, 2018, 10969 : 137 - 152
  • [4] Deadline-constrained workflow scheduling algorithms for Infrastructure as a Service Clouds
    Abrishami, Saeid
    Naghibzadeh, Mahmoud
    Epema, Dick H. J.
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (01): : 158 - 169
  • [5] A budget constrained scheduling algorithm for executing workflow application in infrastructure as a service clouds
    Ghafouri, Robabeh
    Movaghar, Ali
    Mohsenzadeh, Mehran
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2019, 12 (01) : 241 - 268
  • [6] A budget constrained scheduling algorithm for executing workflow application in infrastructure as a service clouds
    Robabeh Ghafouri
    Ali Movaghar
    Mehran Mohsenzadeh
    [J]. Peer-to-Peer Networking and Applications, 2019, 12 : 241 - 268
  • [7] An adaptive and deadline-constrained workflow scheduling algorithm in infrastructure as a service clouds
    Robabeh Ghafouri
    Ali Movaghar
    [J]. Iran Journal of Computer Science, 2022, 5 (1) : 17 - 39
  • [8] A Reinforcement Learning Based Workflow Application Scheduling Approach in Dynamic Cloud Environment
    Wei, Yi
    Kudenko, Daniel
    Liu, Shijun
    Pan, Li
    Wu, Lei
    Meng, Xiangxu
    [J]. COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2017, 2018, 252 : 120 - 131
  • [9] Time-Cost Efficient Scheduling Algorithms for Executing Workflow in Infrastructure as a Service Clouds
    Robabeh Ghafouri
    Ali Movaghar
    Mehran Mohsenzadeh
    [J]. Wireless Personal Communications, 2018, 103 : 2035 - 2070
  • [10] Time-Cost Efficient Scheduling Algorithms for Executing Workflow in Infrastructure as a Service Clouds
    Ghafouri, Robabeh
    Movaghar, Ali
    Mohsenzadeh, Mehran
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2018, 103 (03) : 2035 - 2070