A Hybrid Algorithm for Scheduling Scientific Workflows in Cloud Computing

被引:25
|
作者
Sardaraz, Muhammad [1 ]
Tahir, Muhammad [1 ]
机构
[1] COMSATS Univ Islamabad, Dept Comp Sci, Attock Campus, Attock 43600, Pakistan
关键词
Cloud computing; PSO; scheduling; scientific workflows; GENETIC ALGORITHM; PSO; OPTIMIZATION;
D O I
10.1109/ACCESS.2019.2961106
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing has become the main source for executing scientific experiments. It is an effective technique for distributing and processing tasks on virtual machines. Scientific workflows are complex and demand efficient utilization of cloud resources. Scheduling of scientific workflows is considered as NP-complete. The problem is constrained by some parameters such as Quality of Service (QoS), dependencies between tasks and users deadlines, etc. There exists a strong literature on scheduling scientific workflows in cloud environments. Solutions include standard schedulers, evolutionary optimization techniques, etc. This article presents a hybrid algorithm for scheduling scientific workflows in cloud environments. In the first phase, the algorithm prepares tasks lists for PSO algorithm. Bottleneck tasks are processed on high priority to reduce execution time. In the next phase, tasks are scheduled with the PSO algorithm to reduce both execution time and monetary cost. The algorithm also monitors the load balance to efficiently utilize cloud resources. Benchmark scientific workflows are used to evaluate the proposed algorithm. The proposed algorithm is compared with standard PSO and specialized schedulers to validate the performance. The results show improvement in execution time, monetary cost without affecting the load balance as compared to other techniques.
引用
下载
收藏
页码:186137 / 186146
页数:10
相关论文
共 50 条
  • [1] Game Multi Objective Scheduling Algorithm for Scientific Workflows in Cloud Computing
    Sujana, J. Angela Jennifa
    Revathi, T.
    Karthiga, G.
    Raj, R. Venitta
    2015 INTERNATIONAL CONFERENCED ON CIRCUITS, POWER AND COMPUTING TECHNOLOGIES (ICCPCT-2015), 2015,
  • [2] A hybrid algorithm for scheduling scientific workflows in IaaS cloud with deadline constraint
    Malihe Hariri
    Mostafa Nouri-Baygi
    Saeid Abrishami
    The Journal of Supercomputing, 2022, 78 : 16975 - 16996
  • [3] A hybrid algorithm for scheduling scientific workflows in IaaS cloud with deadline constraint
    Hariri, Malihe
    Nouri-Baygi, Mostafa
    Abrishami, Saeid
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (15): : 16975 - 16996
  • [4] HYBRID BALANCED TASK CLUSTERING ALGORITHM FOR SCIENTIFIC WORKFLOWS IN CLOUD COMPUTING
    Kaur, Avinash
    Gupta, Pooja
    Singh, Manpreet
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2019, 20 (02): : 237 - 258
  • [5] Optimal Workflow Scheduling for Scientific Workflows in Cloud Computing
    Agarkhed, Jayashree
    Ashalatha, R.
    IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGICAL TRENDS IN COMPUTING, COMMUNICATIONS AND ELECTRICAL ENGINEERING (ICETT), 2016,
  • [6] HPSOGWO: A Hybrid Algorithm for Scientific Workflow Scheduling in Cloud Computing
    Arora, Neeraj
    Banyal, Rohitash Kumar
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (10) : 626 - 635
  • [7] Deadline Constrained Scheduling of Scientific Workflows on Cloud using Hybrid Genetic Algorithm
    Kaur, Gursleen
    Kalra, Mala
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING (CONFLUENCE 2017), 2017, : 276 - 280
  • [8] A parallel multi-objective genetic algorithm for scheduling scientific workflows in cloud computing
    Sardaraz, Muhammad
    Tahir, Muhammad
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2020, 16 (08)
  • [9] A heuristic-based task scheduling algorithm for scientific workflows in heterogeneous cloud computing platforms
    NoorianTalouki, Reza
    Shirvani, Mirsaeid Hosseini
    Motameni, Homayun
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (08) : 4902 - 4913
  • [10] A Budget-Aware algorithm for Scheduling Scientific Workflows in Cloud
    Arabnejad, Vahid
    Bubendorfer, Kris
    Ng, Bryan
    PROCEEDINGS OF 2016 IEEE 18TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS; IEEE 14TH INTERNATIONAL CONFERENCE ON SMART CITY; IEEE 2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2016, : 1188 - 1195