Hybrid Meta-heuristic Approach for Workflow Scheduling in IaaS Cloud

被引:7
|
作者
Singh, Poonam [1 ]
Dutta, Maitreyee [1 ]
Aggarwal, Naveen [2 ]
机构
[1] NITTTR, Chandigarh, India
[2] Panjab Univ, UIET, Chandigarh, India
关键词
Cloud computing; Workflow scheduling; Deadline; Budget; Reliability; Wind-driven optimization; Genetic algorithm; SCIENTIFIC WORKFLOWS; ALGORITHM;
D O I
10.1007/s13369-021-05774-6
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Scheduling workflows in IaaS cloud infrastructure has become a research issue. Considering multiple objectives for optimizing in scheduling workflows makes it difficult to adapt the cloud computing features like resource heterogeneity and elasticity on pay-per-use business model. This paper highlights such problems and suggests a workflow scheduling model to minimize the makespan and execution cost as a multi-objective optimization problem in cloud computing. We presented non-dominated sort-based hybrid wind-driven optimization (WDO) algorithm to address the desired goal on infrastructure as a service platform. It is combination of WDO and genetic algorithm that produces a Pareto optimal solution set with optimized makespan, cost and reliability. The user is offered to select the best solution out of produced optimal set. The evaluation of the proposed method is ascertained using three metrics: inverted generational distance, hypervolume and spacing. The results obtained by conducting experiments using four different scientific workflows validate that the solutions generated with the proposed hybrid algorithm are improved in terms of diversity and accuracy over different multi-objective solutions presented in the literature.
引用
收藏
页码:9101 / 9113
页数:13
相关论文
共 50 条
  • [1] Hybrid Meta-heuristic Approach for Workflow Scheduling in IaaS Cloud
    Poonam Singh
    Maitreyee Dutta
    Naveen Aggarwal
    [J]. Arabian Journal for Science and Engineering, 2021, 46 : 9101 - 9113
  • [2] A Hybrid Meta-heuristic Approach for Load Balanced Workflow Scheduling in IaaS Cloud
    Gupta, Indrajeet
    Gupta, Shivangi
    Choudhary, Anubhav
    Jana, Prasanta K.
    [J]. DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, ICDCIT 2019, 2019, 11319 : 73 - 89
  • [3] A hybrid meta-heuristic scheduler algorithm for optimization of workflow scheduling in cloud heterogeneous computing environment
    Noorian Talouki, Reza
    Hosseini Shirvani, Mirsaeid
    Motameni, Homayon
    [J]. JOURNAL OF ENGINEERING DESIGN AND TECHNOLOGY, 2022, 20 (06) : 1581 - 1605
  • [4] Meta-heuristic based reliable and green workflow scheduling in cloud computing
    Rehani N.
    Garg R.
    [J]. International Journal of System Assurance Engineering and Management, 2018, 9 (4) : 811 - 820
  • [5] Heuristic and Meta-heuristic Workflow Scheduling Algorithms in Multi-Cloud Environments - A Survey
    Nandhakumar, C.
    Ranjithprabhu, K.
    [J]. ICACCS 2015 PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING & COMMUNICATION SYSTEMS, 2015,
  • [6] Optimizing scheduling in cloud using a meta-heuristic approach
    Maheshwari, Shilpa
    Shiwani, Savita
    Choudhary, Surendra Singh
    [J]. JOURNAL OF DISCRETE MATHEMATICAL SCIENCES & CRYPTOGRAPHY, 2022, 25 (07): : 2139 - 2148
  • [7] An effective meta-heuristic based multi-objective hybrid optimization method for workflow scheduling in cloud computing environment
    Kakkottakath Valappil Thekkepuryil, Jabir
    Suseelan, David Peter
    Keerikkattil, Preetha Mathew
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (03): : 2367 - 2384
  • [8] An effective meta-heuristic based multi-objective hybrid optimization method for workflow scheduling in cloud computing environment
    Jabir Kakkottakath Valappil Thekkepuryil
    David Peter Suseelan
    Preetha Mathew Keerikkattil
    [J]. Cluster Computing, 2021, 24 : 2367 - 2384
  • [9] A hybrid meta-heuristic algorithm for scientific workflow scheduling in heterogeneous distributed computing systems
    Shirvani, Mirsaeid Hosseini
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2020, 90
  • [10] A hybrid meta-heuristic algorithm for VM scheduling with load balancing in cloud computing
    Cho, Keng-Mao
    Tsai, Pang-Wei
    Tsai, Chun-Wei
    Yang, Chu-Sing
    [J]. NEURAL COMPUTING & APPLICATIONS, 2015, 26 (06): : 1297 - 1309