Efficient Workflow Scheduling Algorithm for Cloud Computing System: A Dynamic Priority-Based Approach

被引:0
|
作者
Indrajeet Gupta
Madhu Sudan Kumar
Prasanta K. Jana
机构
[1] Indian Institute of Technology (ISM),Department of Computer Science and Engineering
[2] Dhanbad,undefined
关键词
Cloud computing; Workflow scheduling; Min–max normalization; Makespan; Resource utilization;
D O I
暂无
中图分类号
学科分类号
摘要
Workflow scheduling is one of the burning topics that has drawn enormous attention recently in the research community of cloud computing due to its wide applications in astronomy, physics, bioinformatics, health care and so on. This is a well-known NP-complete problem. It presents an interesting aspect of achieving minimum processing time of all the tasks and maximum resource utilization in cloud resources. Therefore, many algorithms have been developed for workflow scheduling. However, most of them consider a static priority of the tasks which is non-realistic for heterogeneous cloud computing environment. In this paper, we propose a workflow scheduling algorithm which considers dynamic priority of the tasks. The algorithm undergoes a process of min–max normalization followed by the calculation of the dynamic threshold to dispatch the tasks into one of the virtual machines. The algorithm is extensively simulated using various benchmark, scientific and real-life workflows. All the simulated results are compared with other four existing workflow scheduling algorithms. The simulated results confirm that the proposed algorithm lags behind all the four existing algorithms in terms of makespan and average cloud resource utilization. The simulation results are also validated through analysis of variance statistical test.
引用
收藏
页码:7945 / 7960
页数:15
相关论文
共 50 条
  • [21] An energy efficient RL based workflow scheduling in cloud computing
    Reddy, Pillareddy Vamsheedhar
    Reddy, Karri Ganesh
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 234
  • [22] Granularity-based workflow scheduling algorithm for cloud computing
    Kumar, Madhu Sudan
    Gupta, Indrajeet
    Panda, Sanjaya K.
    Jana, Prasanta K.
    JOURNAL OF SUPERCOMPUTING, 2017, 73 (12): : 5440 - 5464
  • [23] Solving User Priority in Cloud Computing Using Enhanced Optimization Algorithm in Workflow Scheduling
    Aggarwal, Ambika
    Kumar, Sunil
    Bhatt, Ashutosh
    Shah, Mohd Asif
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [24] Granularity-based workflow scheduling algorithm for cloud computing
    Madhu Sudan Kumar
    Indrajeet Gupta
    Sanjaya K. Panda
    Prasanta K. Jana
    The Journal of Supercomputing, 2017, 73 : 5440 - 5464
  • [25] Budget constrained Priority based Genetic Algorithm for workflow scheduling in cloud
    Verma, Amandeep
    Kaushal, Sakshi
    IET Conference Publications, 2013, 2013 (645 CP): : 216 - 222
  • [26] An Enhanced Workflow Scheduling Algorithm in Cloud Computing
    Almezeini, Nora
    Hafez, Alaaeldin
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, VOL 2 (CLOSER), 2016, : 67 - 73
  • [27] Energy Efficient Priority-Based Task Scheduling for Computation Offloading in Fog Computing
    Yin, Jiaying
    Fu, Jing
    Wu, Jingjin
    Zheng, Shiming
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2021, PT I, 2022, 13155 : 564 - 577
  • [28] Dynamic priority-based task scheduling and adaptive resource allocation algorithms for efficient edge computing in healthcare systems
    Anand, J.
    Karthikeyan, B.
    RESULTS IN ENGINEERING, 2025, 25
  • [29] Priority-based energy efficient multi queue heuristic scheduling for intensive data in cloud computing (PB-EES)
    Vignesh V.
    Santhosh R.
    International Journal of Networking and Virtual Organisations, 2021, 25 (01): : 1 - 13
  • [30] An Efficient Resource Scheduling Algorithm using Dynamic Priority in Grid Computing
    Pandey, Raksha
    Srivastava, Abhinav
    Rathore, Rituraj
    2017 INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN COMPUTER, ELECTRICAL, ELECTRONICS AND COMMUNICATION (CTCEEC), 2017, : 717 - 720