Granularity-based workflow scheduling algorithm for cloud computing

被引:15
|
作者
Kumar, Madhu Sudan [1 ]
Gupta, Indrajeet [1 ]
Panda, Sanjaya K. [2 ]
Jana, Prasanta K. [1 ]
机构
[1] Indian Inst Technol ISM, Dept Comp Sci & Engn, Dhanbad 826004, Bihar, India
[2] Veer Surendra Sai Univ Technol, Dept Comp Sci & Engn & Informat Technol, Burla 768018, India
来源
JOURNAL OF SUPERCOMPUTING | 2017年 / 73卷 / 12期
关键词
Cloud computing; Virtualization; Workflow application; Task granularity; Makespan; SCIENTIFIC WORKFLOWS; TASKS;
D O I
10.1007/s11227-017-2094-7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The workflow scheduling problem has drawn a lot of attention in the research community. This paper presents a workflow scheduling algorithm, called granularity score scheduling (GSS), which is based on the granularity of the tasks in a given workflow. The main objectives of GSS are to minimize the makespan and maximize the average virtual machine utilization. The algorithm consists of three phases, namely B-level calculation, score adjustment and task ranking and scheduling. We simulate the proposed algorithm using various benchmark scientific workflow applications, i.e., Cybershake, Epigenomic, Inspiral and Montage. The simulation results are compared with two well-known existing workflow scheduling algorithms, namely heterogeneous earliest finish time and performance effective task scheduling, which are also applied in cloud computing environment. Based on the simulation results, the proposed algorithm remarkably demonstrates its performance in terms of makespan and average virtual machine utilization.
引用
收藏
页码:5440 / 5464
页数:25
相关论文
共 50 条
  • [31] A Particle Grey Wolf Hybrid Algorithm for Workflow Scheduling in Cloud Computing
    Neeraj Arora
    Rohitash Kumar Banyal
    Wireless Personal Communications, 2022, 122 : 3313 - 3345
  • [32] Modified scheduling algorithm for cloud workflow based on QoS
    Wang, Y. (wangyan3215931@163.com), 1600, Northeast University (35):
  • [33] Reliability Based Workflow Scheduling on Cloud Computing with Deadline Constraint
    Savita Khurana
    Gaurav Sharma
    Manni Kumar
    Nitin Goyal
    Bhanu Sharma
    Wireless Personal Communications, 2023, 130 : 1417 - 1434
  • [34] Reliability Based Workflow Scheduling on Cloud Computing with Deadline Constraint
    Khurana, Savita
    Sharma, Gaurav
    Kumar, Manni
    Goyal, Nitin
    Sharma, Bhanu
    WIRELESS PERSONAL COMMUNICATIONS, 2023, 130 (02) : 1417 - 1434
  • [35] Workflow Scheduling Based on Mobile Cloud Computing Machine Learning
    Gong, Fanghai
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [36] Efficient Workflow Scheduling Algorithm for Cloud Computing System: A Dynamic Priority-Based Approach
    Gupta, Indrajeet
    Kumar, Madhu Sudan
    Jana, Prasanta K.
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2018, 43 (12) : 7945 - 7960
  • [37] SQGA: Quantum Genetic Algorithm-based Workflow Scheduling in Fog-Cloud Computing
    Belmahdi, Raouf
    Mechta, Djamila
    Harous, Saad
    Bentaleb, Abdelhark
    2022 INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING, IWCMC, 2022, : 131 - 136
  • [38] SWSA: A Hybrid Scientific Workflow Scheduling Algorithm Based on Metaheuristic Approach in Cloud Computing Environment
    Abbasi, Leyli
    Momeni, Hossien
    Yaghoubi, Mehdi
    JOURNAL OF INFORMATION & KNOWLEDGE MANAGEMENT, 2021, 20 (03)
  • [39] Labelled evolutionary Petri nets/genetic algorithm based approach for workflow scheduling in cloud computing
    Femmam, Manel
    Kazar, Okba
    Kahloul, Laid
    Fareh, Mohamed El-Kabir
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2018, 9 (02) : 157 - 169
  • [40] An energy efficient RL based workflow scheduling in cloud computing
    Reddy, Pillareddy Vamsheedhar
    Reddy, Karri Ganesh
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 234