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] Task scheduling of an improved cuckoo search algorithm in cloud computing
    Liu W.
    Shi C.
    Yu H.
    Fang H.
    International Journal of Performability Engineering, 2019, 15 (07) : 1965 - 1975
  • [22] A Variable Local Search Based Memetic Algorithm for the Load Balancing Problem in Cloud Computing
    Sabar, Nasser R.
    Song, Andy
    Zhang, Mengjie
    APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2016, PT I, 2016, 9597 : 267 - 282
  • [23] Threshold Based Load Balancing Algorithm in Cloud Computing
    Chowdhury, Shusmoy
    Katangur, Ajay
    2022 IEEE 13TH INTERNATIONAL CONFERENCE ON JOINT CLOUD COMPUTING (JCC 2022), 2022, : 23 - 28
  • [24] MODIFIED OPTIMAL ALGORITHM FOR LOAD BALANCING IN CLOUD COMPUTING
    Tripathi, Shruti
    Prajapati, Shriya
    Ansari, Nazish Ali
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2017, : 116 - 121
  • [25] Applicability of MMRR load balancing algorithm in cloud computing
    Moses, Abiodun Kazeem
    Bamidele, Awotunde Joseph
    Oluwaseun, Ogundokun Roseline
    Misra, Sanjay
    Emmanuel, Adeniyi Abidemi
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS- COMPUTER SYSTEMS THEORY, 2021, 6 (01) : 7 - 20
  • [26] An Adaptive Firefly Algorithm for Load Balancing in Cloud Computing
    Kaur, Gundipika
    Kaur, Kiranbir
    PROCEEDINGS OF SIXTH INTERNATIONAL CONFERENCE ON SOFT COMPUTING FOR PROBLEM SOLVING (SOCPROS 2016), VOL 1, 2017, 546 : 63 - 72
  • [27] Optimized Load Balancing Using Cloud Computing
    Gilani, Wajahat Ali
    Javaid, Nadeem
    Khan, Muhammad KaleemUllah
    Maqbool, Hammad
    Ali, Sajid
    Qureshi, Danish Majeed
    ADVANCES IN NETWORK-BASED INFORMATION SYSTEMS, NBIS-2018, 2019, 22 : 260 - 272
  • [28] QoS in the Cloud Computing: A Load Balancing Approach Using Simulated Annealing Algorithm
    Hanine, Mohamed
    Benlahmar, El Habib
    BIG DATA, CLOUD AND APPLICATIONS, BDCA 2018, 2018, 872 : 43 - 54
  • [29] Enhancing the dynamic load balancing technique for cloud computing using HBATAABC algorithm
    Ullah, Arif
    Nawi, Nazri Mohd
    INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2020, 11 (05)
  • [30] An Efficient Load Balancing Algorithm for Cloud Computing Using Dynamic Cluster Mechanism
    Lakhina, Upasana
    Singh, Niharika
    Jangra, Ajay
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 1799 - 1804