Research Article

Performance Evaluation of Novel Random Biased-Genetic Algorithm (NRB-GA): A Hybrid Load Balancing Algorithm in a Cloud Computing Environment

Table 1

A short summary of important literatures.

Authors [ref]Title/yearMethodsFindings/remarks

Ragmani et al. [8]An improved hybrid fuzzy-ant colony algorithm applied to load balancing in cloud computing environment/2019Fuzzy logic module to calculate pheromone values for any colony optimizationHybrid load-balancing algorithm
Empirical results proved appropriate for handling complex networks

Akawee et al. [9]Using resource allocation for seamless service provisioning in cloud computing/2022Survey of recourses allocationHighlights the importance of resource allocation and its relationship with load balancing, and discusses the limitations of resource allocation in cloud computing

Sethi et al. [10]Efficient load balancing in cloud computing using fuzzy logic/2012Fuzzy logic and round-robin schedulingHybrid method
Fuzzy logic is used to identify the virtual machine with the minimum load. Round-robin scheduling for virtual machine assignment for requests

Hwang and Wood [11]Adaptive dynamic priority scheduling for virtual desktop infrastructures/2012Soft real-time schedulerThe effect of a smaller scheduling time quantum in a virtual desktop infrastructure (VDI) setting was calculated and proved that the order of average overhead time per scheduler call remained unchanged

Begam et al. [12]Load balancing in DCN servers through SDN machine learning algorithm/2022Multiple regressionServer selection is based on a prediction of the response time of the server as a function of current load, response time, bandwidth, and server utilization

Ouhame and Hadi [14]Enhancement in resource allocation system for cloud environment using modified grey wolf technique/2020Grey wolf optimization algorithmMetrics studied are throughput, energy consumption, and average network execution time in VM for cloud computing

Miriam et al. [16]An efficient job scheduling in isometric HPCLOUD using ZBLA optimization/2015Honey bee behaviorThe virtual machine workload was calculated by the HBB algorithm and classified as overloaded, balanced, and light-weighed. The task with high priority was removed from overloaded VMs and assigned to lightweight VMs. These tasks were playing the role of scout bees in the next step

Jena and Mohanty [19]GA-based customer-conscious resource allocation and task scheduling in multicloud computing/2018Genetic algorithm and shortest task first schedulingHybrid load-balancing algorithm
Two-phase approach

Hafiz [20]Efficient load balancing algorithm in cloud computing/2015Randomization and greedy algorithmHybrid load-balancing algorithm
A load-balancing algorithm for heterogeneous cloud computing environments that improves the efficiency