Critical Path-Based Ant Colony Optimization for Scientific Workflow Scheduling in Cloud Computing Under Deadline Constraint

被引:10
|
作者
Lal, Arvind [1 ]
Krishna, C. Rama [1 ]
机构
[1] Natl Inst Tech Teachers Training & Res, Dept Comp Sci & Engn, Chandigarh, India
关键词
Workflow scheduling; Ant colony optimization; Cloud computing;
D O I
10.1007/978-981-10-7386-1_39
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In local computing environment, when we are dealing scientific computation using scientific workflow scheduling environment under deadline constraint, QoS is one of the most challenging tasks for any system used in scientific computing systems. Because when we are focusing on minimizing the workflow execution cost as well as time, we should not forget to consider the user-defined quality of service requirements while minimizing the workflow execution of cost and time. Therefore, to reduce the cost and time, we used cloud environment. Since cloud computing environment is in elastic nature, in which availability of resources is readily available as when and then required, its utilization is another challenge while using cloud computing environment. Therefore, in this paper, we use intelligence ant colony optimization (ACO), in which underutilized VMs allocation is initialized by Pareto distribution. ACO is used to converge the decision of virtual machine (VM) migration by its convergence to minima of cost and time. In our experiments, we have set up a local simulator in stand-alone system; for that workflow simulator, 1.0 has been used, where we have used Java eclipse for executing our program to calculate total execution time (TET) and total execution cost (TEC). In which, we have run our simulator ten times for each scientific workflow application and then average is taken for each workflow application to compare the output in which we found that ACO shows significant performance component when compare to existing genetic algorithm.
引用
收藏
页码:447 / 461
页数:15
相关论文
共 50 条
  • [1] Scheduling Workflow in Cloud Computing Based on Ant Colony Optimization Algorithm
    Zhou, Yue
    Huang, XinLi
    [J]. 2013 SIXTH INTERNATIONAL CONFERENCE ON BUSINESS INTELLIGENCE AND FINANCIAL ENGINEERING (BIFE), 2014, : 57 - 61
  • [2] Reliability Based Workflow Scheduling on Cloud Computing with Deadline Constraint
    Khurana, Savita
    Sharma, Gaurav
    Kumar, Manni
    Goyal, Nitin
    Sharma, Bhanu
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2023, 130 (02) : 1417 - 1434
  • [3] Reliability Based Workflow Scheduling on Cloud Computing with Deadline Constraint
    Savita Khurana
    Gaurav Sharma
    Manni Kumar
    Nitin Goyal
    Bhanu Sharma
    [J]. Wireless Personal Communications, 2023, 130 : 1417 - 1434
  • [4] Critical Path-Based Iterative Heuristic for Workflow Scheduling in Utility and Cloud Computing
    Cai, Zhicheng
    Li, Xiaoping
    Gupta, Jatinder N. D.
    [J]. SERVICE-ORIENTED COMPUTING, ICSOC 2013, 2013, 8274 : 207 - 221
  • [5] Cost-Effective Algorithm for Workflow Scheduling in Cloud Computing Under Deadline Constraint
    Nasr, Aida A.
    El-Bahnasawy, Nirmeen A.
    Attiya, Gamal
    El-Sayed, Ayman
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2019, 44 (04) : 3765 - 3780
  • [6] Cost-Effective Algorithm for Workflow Scheduling in Cloud Computing Under Deadline Constraint
    Aida A. Nasr
    Nirmeen A. El-Bahnasawy
    Gamal Attiya
    Ayman El-Sayed
    [J]. Arabian Journal for Science and Engineering, 2019, 44 : 3765 - 3780
  • [7] Fuzzy based ant colony optimization scheduling in cloud computing
    Rajakumari, K.
    Kumar, M. Vinoth
    Verma, Garima
    Balu, S.
    Sharma, Dilip Kumar
    Sengan, Sudhakar
    [J]. Computer Systems Science and Engineering, 2021, 40 (02): : 581 - 592
  • [8] Fuzzy Based Ant Colony Optimization Scheduling in Cloud Computing
    Rajakumari, K.
    Kumar, M. Vinoth
    Verma, Garima
    Balu, S.
    Sharma, Dilip Kumar
    Sengan, Sudhakar
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2022, 40 (02): : 581 - 592
  • [9] Critical Path Based Scheduling Algorithm for Workflow Applications in Cloud Computing
    Jailalita
    Singh, Sarbjeet
    Dutta, Maitreyee
    [J]. 2016 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATION AND AUTOMATION (ICACCA 2016), 2016, : 276 - 281
  • [10] Local Search based Ant Colony Optimization for Scheduling in Cloud Computing
    Gondhi, Naveen Kumar
    Sharma, Aditya
    [J]. 2015 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATION ENGINEERING ICACCE 2015, 2015, : 432 - 436