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 条
  • [21] The Realization of Load Balancing Algorithm in Cloud Computing
    Peng, Haoyou
    Han, Wuguang
    Yao, Jian
    Fu, Cuiyu
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE2018), 2018,
  • [22] 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
  • [23] A Load Balancing Algorithm for Virtual Machines Scheduling in Cloud Computing
    Liu, Li
    Qiu, Zhe
    Dong, Jie
    2017 9TH INTERNATIONAL CONFERENCE ON MODELLING, IDENTIFICATION AND CONTROL (ICMIC 2017), 2017, : 471 - 475
  • [24] Cloud computing load balancing based on improved genetic algorithm
    Zhu, Fengxia
    INTERNATIONAL JOURNAL OF GLOBAL ENERGY ISSUES, 2024, 46 (3-4) : 191 - 207
  • [25] Use of Enhanced Greedy Algorithm for Load Balancing in Cloud Computing
    Osman, Hanaa
    Hammo, Asma'a Yassin
    Ahmad, Abdulnasir Younus
    PERTANIKA JOURNAL OF SCIENCE AND TECHNOLOGY, 2024, 32 (01): : 113 - 125
  • [26] Proactive load balancing fault tolerance algorithm in cloud computing
    Attallah, Salma M. A.
    Fayek, Magda B.
    Nassar, Salwa M.
    Hemayed, Elsayed E.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (10)
  • [27] 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 - +
  • [28] LD_ASG: LOAD BALANCING ALGORITHM IN CLOUD COMPUTING
    Vishalika
    Malhotra, Deepti
    2018 FIFTH INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (IEEE PDGC), 2018, : 387 - 392
  • [29] Proposing a Load Balancing Method Based on Cuckoo Optimization Algorithm for Energy Management in Cloud Computing Infrastructures
    Yakhchi, Moona
    Ghafari, Seyed Mohssen
    Yakhchi, Shahpar
    Fazeli, Mahdi
    Patooghi, Ahmad
    2015 6TH INTERNATIONAL CONFERENCE ON MODELING, SIMULATION, AND APPLIED OPTIMIZATION (ICMSAO), 2015,
  • [30] 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,