Load balancing in cloud computing using cuckoo search algorithm

被引:0
|
作者
Mondal B. [1 ]
机构
[1] Department of Computer Science, Sammilani Mahavidyalaya, University of Calcutta, Kolkata
关键词
cloud computing; cuckoo search algorithm; load balancing; response time;
D O I
10.1504/IJCC.2024.139594
中图分类号
学科分类号
摘要
A competent cloud load balancer should modify its approach to the dynamic environment and the different types of tasks. Load balancing (LB) in cloud computing can be viewed as an optimisation problem. As load balancing in cloud is an NP-complete problem, the best solution cannot be found using gradient-based methods that look for optimal solutions to NP-complete problems in a reasonable amount of time. Therefore, evolutionary and meta-heuristic methods should be applied to tackle the load balancing issue. In this paper, a novel load balancing method based on cuckoo search (CS) algorithm is proposed. This method successfully distributes the load among the available virtual machines (VMs) while maintaining a low response time (RT) overall. Thus, its simulation is performed, and comparative simulation results reveal that the suggested approach outperforms existing tactics like round robin (RR), stochastic hill climbing (SHC), and genetic algorithm (GA). Copyright © 2024 Inderscience Enterprises Ltd.
引用
收藏
页码:267 / 284
页数:17
相关论文
共 50 条
  • [31] An efficient load balancing system using adaptive dragonfly algorithm in cloud computing
    Neelima, P.
    Reddy, A. Rama Mohan
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 2891 - 2899
  • [32] An efficient load balancing system using adaptive dragonfly algorithm in cloud computing
    P. Neelima
    A. Rama Mohan Reddy
    Cluster Computing, 2020, 23 : 2891 - 2899
  • [33] Load Balancing in tasks using Honey bee Behavior Algorithm in Cloud Computing
    Kaur, Anureet
    Kaur, Bikrampal
    2016 5TH INTERNATIONAL CONFERENCE ON WIRELESS NETWORKS AND EMBEDDED SYSTEMS (WECON), 2016, : 107 - 111
  • [34] Load Balancing in Cloud Computing
    Volkova, Violetta N.
    Chernenkaya, Liudmila V.
    Desyatirikova, Elena N.
    Hajali, Moussa
    Khodar, Almothana
    Osama, Alkaadi
    PROCEEDINGS OF THE 2018 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (EICONRUS), 2018, : 387 - 390
  • [35] Proposing A Load Balancing Algorithm For The Optimization Of Cloud Computing Applications
    Shafiq, Dalia Abdulkareem
    Jhanjhi, N. Z.
    Abdullah, Azween
    2019 13TH INTERNATIONAL CONFERENCE ON MATHEMATICS, ACTUARIAL SCIENCE, COMPUTER SCIENCE AND STATISTICS (MACS-13), 2019,
  • [36] Cloud Computing-Effect of Evolutionary Algorithm on Load Balancing
    Aslanzadeh, Shahrzad
    Chaczko, Zenon
    Chiu, Christopher
    COMPUTATIONAL INTELLIGENCE AND EFFICIENCY IN ENGINEERING SYSTEMS, 2015, 595 : 217 - 225
  • [37] A Task Scheduling Algorithm Based on Load Balancing in Cloud Computing
    Fang, Yiqiu
    Wang, Fei
    Ge, Junwei
    WEB INFORMATION SYSTEMS AND MINING, 2010, 6318 : 271 - +
  • [38] LOAD BALANCING IN CLOUD COMPUTING VIA MAYFLY OPTIMIZATION ALGORITHM
    Jesi, Maria
    Appathurai, Ahilan
    Kumaran, Muthu
    Kumar, Arul
    REVUE ROUMAINE DES SCIENCES TECHNIQUES-SERIE ELECTROTECHNIQUE ET ENERGETIQUE, 2024, 69 (01): : 79 - 84
  • [39] Dynamic And Elasticity ACO Load Balancing Algorithm for Cloud Computing
    Padmavathi, M.
    Basha, Shaik Mahaboob
    2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2017, : 77 - 81
  • [40] Cloud computing load balancing based on improved genetic algorithm
    Zhu, Fengxia
    INTERNATIONAL JOURNAL OF GLOBAL ENERGY ISSUES, 2024, 46 (3-4) : 191 - 207