An Ensemble of Bacterial Foraging, Genetic, Ant Colony and Particle Swarm Approach EB-GAP: A Load Balancing Approach in Cloud Computing

被引:0
|
作者
Dewangan B.K. [1 ]
Jain A. [2 ]
Shukla R.N. [3 ]
Choudhury T. [1 ]
机构
[1] Department of Informatics, School of Computer Science, University of Petroleum and Energy Studies, Dehradun
[2] Department of Virtualization, School of Computer Science, University of Petroleum and Energy Studies, Dehradun
[3] Department of Computer Science & Engineering, School of Engineering, OP Jindal University, Raigarh
关键词
cost analysis; EB-GAP; execution time; Resource optimization; resource utilization; virtual machine management;
D O I
10.2174/2666255813666201218161955
中图分类号
学科分类号
摘要
Background: In the cloud environment, the satisfaction of service level agreement (SLA) is the prime objective. It can be achieved by providing services in a minimum time in an efficient manner at the lowest cost by efficiently utilizing the resources. This will create a win-win situation for both consumers and service providers. Through literature analysis, it has been found that the procedure of resource optimization is quite costly and time-consuming. Objectives: The research aims to design and develop an efficient load-balancing technique for the satisfaction of service level agreement and the utilization of resources in an efficient manner. Methods: To achieve this, the authors have proposed a new load-balancing algorithm named EBGAP by picking the best features from Bacterial Foraging, Genetic, Particle-Swarm, and AntColony algorithm. A fitness value is assigned to all virtual machines based on the availability of resources and load on a virtual machine. Results: A newly arrived task is mapped with the fittest virtual machine. Whenever a new task is mapped or left the system, the fitness value of the virtual machine is updated. In this manner, the system achieves the satisfaction of service level agreement, the balance of the load, and efficient utilization of resources. To test the proposed approach, the authors have used the real-time cloud environment of the amazon web service. In this, waiting time, completion time, execution time, throughput, and cost have been computed in a real-time environment. Conclusion: Through experimental results, it can be concluded that the proposed load balancing approach EB-GAP has outperformed other load balancing approaches based on relevant parameters. © 2022 Bentham Science Publishers.
引用
收藏
页码:693 / 699
页数:6
相关论文
共 50 条
  • [31] A Fast Converging and Globally Optimized Approach for Load Balancing in Cloud Computing
    Al Reshan, Mana Saleh
    Syed, Darakhshan
    Islam, Noman
    Shaikh, Asadullah
    Hamdi, Mohammed
    Elmagzoub, Mohamed A.
    Muhammad, Ghulam
    Hussain Talpur, Kashif
    IEEE ACCESS, 2023, 11 : 11390 - 11404
  • [32] Task-Based System Load Balancing in Cloud Computing Using Particle Swarm Optimization
    Fahimeh Ramezani
    Jie Lu
    Farookh Khadeer Hussain
    International Journal of Parallel Programming, 2014, 42 : 739 - 754
  • [33] Task-Based System Load Balancing in Cloud Computing Using Particle Swarm Optimization
    Ramezani, Fahimeh
    Lu, Jie
    Hussain, Farookh Khadeer
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2014, 42 (05) : 739 - 754
  • [34] A Novel Approach of Load Balancing and Task Scheduling Using Ant Colony Optimization Algorithm
    Selvakumar, A.
    Gunasekaran, G.
    INTERNATIONAL JOURNAL OF SOFTWARE INNOVATION, 2019, 7 (02) : 9 - 20
  • [35] An Innovative Approach of Ant Colony Optimzation for Load Balancing in Peer to Peer Grid Enviomment
    Jain, Anamika
    Singh, Ravinder
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON ISSUES AND CHALLENGES IN INTELLIGENT COMPUTING TECHNIQUES (ICICT), 2014, : 1 - 5
  • [36] Lateral Wolf Based Particle Swarm Optimization (LW-PSO) for Load Balancing on Cloud Computing
    Malik, Meena
    Suman
    WIRELESS PERSONAL COMMUNICATIONS, 2022, 125 (02) : 1125 - 1144
  • [37] A genetic algorithm approach for load balancing in cellular mobile computing environments
    Lee, S
    Lee, T
    Gil, J
    COMPUTATIONAL INTELLIGENCE FOR MODELLING, CONTROL & AUTOMATION - EVOLUTIONARY COMPUTATION & FUZZY LOGIC FOR INTELLIGENT CONTROL, KNOWLEDGE ACQUISITION & INFORMATION RETRIEVAL, 1999, 55 : 48 - 53
  • [38] An adaptive load balancing approach in distributed computing using genetic theory
    Lee, S
    Lee, D
    Lee, W
    Cho, H
    PARALLEL AND DISTRIBUTED COMPUTING: APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2004, 3320 : 322 - 325
  • [39] Lateral Wolf Based Particle Swarm Optimization (LW-PSO) for Load Balancing on Cloud Computing
    Meena Malik
    Wireless Personal Communications, 2022, 125 : 1125 - 1144
  • [40] 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