Quasi Oppositional Dragonfly Algorithm for Load Balancing in Cloud Computing Environment

被引:23
|
作者
Latchoumi, T. P. [1 ]
Parthiban, Latha [2 ]
机构
[1] SRM Inst Sci & Technol, Dept Comp Sci & Engn, Chennai, Tamil Nadu, India
[2] Pondicherry Univ Community Coll, Dept Comp Sci, Pondicherry, India
关键词
Cloud computing; Load scheduling; Dragonfly algorithm; Oppositional based learning; SEARCH ALGORITHM; DESIGN;
D O I
10.1007/s11277-021-09022-w
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
In cloud computing (CC), load balancing tasks remain a critical problem in distributing resources from a data center. Ensure that every virtual machine (VM) has a balanced load to maximize capacity utilization. In the CC world, load balancing is a Non-Polynomial (NP) problem resolved with metaheuristic algorithms. A new Quasi-Oppositional Dragonfly Algorithm for Load Balancing (QODA-LB) has been developed to obtain optimum resource scheduling in a CC configuration. The proposed QODA-LB algorithm uses three variables to calculate an objective function: execution time, execution cost, and charge. The QODA-LB algorithm assigns tasks to VM according to its potential and the resulting objective function. Also, the QODA-LB algorithm employs the Quasi-Oppositional Based Learning principle to increase the standard convergence rate of the Dragonfly (DA) algorithm. A complete series of experiments were conducted, and the results were analyzed in various ways to ensure the increased efficiency of the QODA-LB algorithm. Simulation results demonstrated an optimal load balancing efficiency and outperformed key approaches.
引用
收藏
页码:2639 / 2656
页数:18
相关论文
共 50 条
  • [1] Quasi Oppositional Dragonfly Algorithm for Load Balancing in Cloud Computing Environment
    T. P. Latchoumi
    Latha Parthiban
    [J]. Wireless Personal Communications, 2022, 122 : 2639 - 2656
  • [2] The Load Balancing Algorithm in Cloud Computing Environment
    Ren, Haozheng
    Lan, Yihua
    Yin, Chao
    [J]. PROCEEDINGS OF 2012 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2012), 2012, : 925 - 928
  • [3] An efficient load balancing system using adaptive dragonfly algorithm in cloud computing
    P. Neelima
    A. Rama Mohan Reddy
    [J]. Cluster Computing, 2020, 23 : 2891 - 2899
  • [4] An efficient load balancing system using adaptive dragonfly algorithm in cloud computing
    Neelima, P.
    Reddy, A. Rama Mohan
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 2891 - 2899
  • [5] Providing a load balancing method based on dragonfly optimization algorithm for resource allocation in cloud computing
    Amini, Zahra
    Maeen, Mehrdad
    Jahangir, Mohammad Reza
    [J]. INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2018, 6 (01) : 35 - 42
  • [6] Providing a load balancing method based on dragonfly optimization algorithm for resource allocation in cloud computing
    Amini Z.
    Maeen M.
    Jahangir M.R.
    [J]. International Journal of Networked and Distributed Computing, 2018, 6 (1) : 35 - 42
  • [7] A Load Balancing Strategy for Cloud Computing Environment
    Haidri, Raza Abbas
    Katti, C. P.
    Saxena, P. C.
    [J]. 2014 INTERNATIONAL CONFERENCE ON SIGNAL PROPAGATION AND COMPUTER TECHNOLOGY (ICSPCT 2014), 2014, : 636 - 641
  • [8] NBST Algorithm: A load balancing algorithm in cloud computing
    Sidana, Shubham
    Tiwari, Neha
    Gupta, Anurag
    Kushwaha, Inall Singh
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2016, : 1178 - 1181
  • [9] The Realization of Load Balancing Algorithm in Cloud Computing
    Peng, Haoyou
    Han, Wuguang
    Yao, Jian
    Fu, Cuiyu
    [J]. PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE2018), 2018,
  • [10] Predictive Load Balancing Algorithm for Cloud Computing
    Umadevi, K. S.
    Chaturvedi, Pranav
    [J]. 2017 INTERNATIONAL CONFERENCE ON MICROELECTRONIC DEVICES, CIRCUITS AND SYSTEMS (ICMDCS), 2017,