Efficient Cloud Workflow Scheduling with Inverted Ant Colony Optimization Algorithm

被引:0
作者
Ding, Hongwei [1 ]
Zhang, Ying [1 ]
机构
[1] Hebei Software Inst, Baoding 071000, Hebei, Peoples R China
关键词
-Cloud computing; workflow scheduling; virtualization; task allocation; swarm intelligence; optimization;
D O I
10.14569/IJACSA.2023.0141096
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
computing has risen as a prominent paradigm, offering users on-demand access to computing resources and services via the Internet. In cloud environments, workflow scheduling plays a vital role in optimizing resource utilization, reducing execution time, and minimizing overall costs. As workflows comprise interdependent tasks that need to be assigned to Virtual Machines (VMs), the complexity of the scheduling problem increases in proportion to workflow size and VM availability. Due to its NP-hard nature, finding an optimal scheduling solution for workflows remains a challenging task. To address this problem, researchers have turned to metaheuristic approaches, which have shown promise in finding near-optimal solutions for complex combinatorial optimization problems. This paper proposes a novel metaheuristic algorithm called Inverted Ant Colony Optimization (IACO) for workflow scheduling in cloud environments. IACO is a variation of the traditional ACO algorithm, where the updated pheromone has an inverted influence on the path chosen by the ants. By leveraging the complementary nature of these two algorithms, our proposed algorithm aims to achieve superior workflow scheduling performance regarding total execution time and cost, surpassing existing approaches.
引用
收藏
页码:913 / 921
页数:9
相关论文
共 26 条
[1]  
Alizadeh A., 2023, NEURAL COMPUT APPL, P1, DOI DOI 10.1007/s00521-023-09030
[2]   Decision tree based ensemble machine learning model for the prediction of Zika virus T-cell epitopes as potential vaccine candidates [J].
Bukhari, Syed Nisar Hussain ;
Webber, Julian ;
Mehbodniya, Abolfazl .
SCIENTIFIC REPORTS, 2022, 12 (01)
[3]   Resource Allocation in 5G IoV Architecture Based on SDN and Fog-Cloud Computing [J].
Cao, Bin ;
Sun, Zhiheng ;
Zhang, Jintong ;
Gu, Yu .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2021, 22 (06) :3832-3840
[4]   A GSA based hybrid algorithm for bi-objective workflow scheduling in cloud computing [J].
Choudhary, Anubhav ;
Gupta, Indrajeet ;
Singh, Vishakha ;
Jana, Prasanta K. .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 83 :14-26
[5]   An extended Intelligent Water Drops algorithm for workflow scheduling in cloud computing environment [J].
Elsherbiny, Shaymaa ;
Eldaydamony, Eman ;
Alrahmawy, Mohammed ;
Reyad, Alaa Eldin .
EGYPTIAN INFORMATICS JOURNAL, 2018, 19 (01) :33-55
[6]   Dominant Feature Selection and Machine Learning-Based Hybrid Approach to Analyze Android Ransomware [J].
Gera, Tanya ;
Singh, Jaiteg ;
Mehbodniya, Abolfazl ;
Webber, Julian L. ;
Shabaz, Mohammad ;
Thakur, Deepak .
SECURITY AND COMMUNICATION NETWORKS, 2021, 2021
[7]   Energy management of an intelligent parking lot equipped with hydrogen storage systems and renewable energy sources using the stochastic p-robust optimization approach [J].
Habib, Salman ;
Aghakhani, Sina ;
Nejati, Mobin Ghasempour ;
Azimian, Mahdi ;
Jia, Youwei ;
Ahmed, Emad M. .
ENERGY, 2023, 278
[8]   Single-objective service composition methods in cloud manufacturing systems: Recent techniques, classification, and future trends [J].
Hayyolalam, Vahideh ;
Pourghebleh, Behrouz ;
Chehrehzad, Mohammad Reza ;
Pourhaji Kazem, Ali Asghar .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (05)
[9]   Exploring the state-of-the-art service composition approaches in cloud manufacturing systems to enhance upcoming techniques [J].
Hayyolalam, Vahideh ;
Pourghebleh, Behrouz ;
Kazem, Ali Asghar Pourhaji ;
Ghaffari, Ali .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2019, 105 (1-4) :471-498
[10]   Towards green smart cities using Internet of Things and optimization algorithms: A systematic and bibliometric review [J].
He, Ping ;
Almasifar, Nina ;
Mehbodniya, Abolfazl ;
Javaheri, Danial ;
Webber, Julian L. .
SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2022, 36