|
Reference | Description | Method | Advantages | Disadvantages | Simulations |
|
[27] | Load balancing for optimization problem | Using modified PSO for load balancing | To maximize user-centric energy efficiency in the uplink communication | High capacity, low throughput, time complexity | MATLAB |
|
[28] | Cloud provider load balancing PSOSA | Using PSO for having high performance LB in fog | VMs is presented to decrease LB on fog cloud | Has a multiplex physical resource and high time complexity | CloudSim |
|
[29] | Load balancing with placement optimization MOPSO | PSO algorithm for time scheduling and improving energy | Low energy consumption | High delay and low throughput, time complexity | MATLAB |
|
[30] | Load balancing decentralized particle swarm optimization | PSO-GA-based is presented to decrease LB on CloudNets | Low energy consumption, solve the optimization problem of maximizing the profit | High total execution time | MATLAB |
|
[31] | Task scheduling problem on cloud is a load balancing for clouds with load balancing C-RAN | Scheduling constitutes one of the crucial aspects of resources management system in cloud computing | Improve energy consumption and resource utilization | High total execution time (makespan), bad throughput, and low quality of service | CloudSim |
|
[32] | Cloud task scheduling problem with the aim of decreasing power | PSO-based for minimization energy and LB | Low energy consumption | Have a scheduling problem between virtual machines | CloudSim |
|
[33] | CSOS energy-saving research of virtualization of the cloud computing platform with load balancing | PSO algorithm for solving time scheduling | Reduces energy with migration and high quality of service | Time complexity, high delay | MATLAB |
|
[34] | DPSRA resource allocation VM-DPRA | PSO algorithm for solving time scheduling | Low energy consumption | Time complexity, high delay | MATLAB |
|
[18] | Hybrid load balancing task scheduling problem PSO and GA | Novel load balancing symbiotic organisms search PSO + GA | Low cost, solving task scheduling | Time complexity and low quality of service | CloudSim |
|