Maximizing Resource Utilization using Hybrid Cloud-based Task Allocation Algorithm

被引:1
作者
Mishra, Sambit Kumar [1 ]
Mohith, G. K. H. [1 ]
Ambati, Sai Teja [1 ]
Guduru, Krishna Koushik [1 ]
Senapati, Rajiv [1 ]
机构
[1] SRM Univ AP, Dept Comp Sci & Engn, Amaravati, Andhra Pradesh, India
来源
2024 IEEE 21ST INTERNATIONAL CONFERENCE ON MOBILE AD-HOC AND SMART SYSTEMS, MASS 2024 | 2024年
关键词
Task Scheduling; Virtual Machines; Cloud Computing; Artificial Bee Colony; Particle Swarm Optimization; ARTIFICIAL BEE COLONY;
D O I
10.1109/MASS62177.2024.00089
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud computing operates similarly to a utility, providing users with on-demand access to various hardware and software resources, billed according to usage. These resources are primarily virtualized, with virtual machines (VMs) serving as critical components. However, task allocation within VMs presents significant challenges, as uneven distribution can lead to underloading or overloading, causing system inefficiencies and potential failures. This study addresses these issues by proposing a novel hybrid task allocation algorithm that combines the strengths of the Artificial Bee Colony (ABC) algorithm with Particle Swarm Optimization (PSO). Our approach aims to enhance resource utilization and reduce the risks of VM overload or underload. We conduct a comprehensive evaluation of the proposed hybrid algorithm against traditional ABC and PSO algorithms, focusing on their effectiveness in managing diverse task loads. The results of our empirical analysis indicate that our hybrid approach outperforms the conventional algorithms, leading to better resource utilization and more accurate task allocation. These findings have significant implications for optimizing task allocation in cloud computing environments, and we suggest potential avenues for future research to further refine these strategies.
引用
收藏
页码:563 / 568
页数:6
相关论文
共 19 条
[1]   Task Scheduling Using PSO Algorithm in Cloud Computing Environments [J].
Al-maamari, Ali ;
Omara, Fatma A. .
INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (05) :245-255
[2]   Hybrid Job Scheduling Algorithm for Cloud Computing Environment [J].
Javanmardi, Saeed ;
Shojafar, Mohammad ;
Amendola, Danilo ;
Cordeschi, Nicola ;
Liu, Hongbo ;
Abraham, Ajith .
PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INNOVATIONS IN BIO-INSPIRED COMPUTING AND APPLICATIONS (IBICA 2014), 2014, 303 :43-52
[3]   A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm [J].
Karaboga, Dervis ;
Basturk, Bahriye .
JOURNAL OF GLOBAL OPTIMIZATION, 2007, 39 (03) :459-471
[4]  
Kennedy J, 2002, IEEE C EVOL COMPUTAT, P1671, DOI 10.1109/CEC.2002.1004493
[5]  
Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968
[6]   Enhancing of Artificial Bee Colony Algorithm for Virtual Machine Scheduling and Load Balancing Problem in Cloud Computing [J].
Kruekaew, Boonhatai ;
Kimpan, Warangkhana .
INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2020, 13 (01) :496-510
[7]  
Mell P, 2010, COMMUN ACM, V53, P50
[8]  
Mishra S. K., 2024, INT C ADV SMART SEC, P1
[9]   Sustainable Service Allocation Using a Metaheuristic Technique in a Fog Server for Industrial Applications [J].
Mishra, Sambit Kumar ;
Puthal, Deepak ;
Rodrigues, Joel J. P. C. ;
Sahoo, Bibhudatta ;
Dutkiewicz, Eryk .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (10) :4497-4506
[10]   Load balancing in cloud computing: A big picture [J].
Mishra, Sambit Kumar ;
Sahoo, Bibhudatta ;
Parida, Priti Paramita .
JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2020, 32 (02) :149-158