Threshold Based Load Balancing Algorithm in Cloud Computing
Threshold Based Load Balancing Algorithm in Cloud Computing
复制标题
DOI:
10.1109/jcc56315.2022.00011
复制
发表时间:
2022-08
期刊:
影响因子:
--
通讯作者:
Shusmoy Chowdhury;Ajay Katangur
中科院分区:
文献类型:
--
作者:
Shusmoy Chowdhury;Ajay Katangur
Cloud computing has become an emerging trend for the software industry with the requirement of large infrastructure and resources. The future success of cloud computing depends on the effectiveness of instantiation of the infrastructure and utilization of available resources. Load Balancing ensures the fulfillment of these conditions to improve the cloud environment for the users. Load Balancing dynamically distributes the workload among the nodes in such a way that no single resource is either overwhelmed with tasks or underutilized. In this paper we propose a threshold based load balancing algorithm to ensure the equal distribution of the workload among the nodes. The main objective of the algorithms is to stop the VMs in the cloud being overloaded with tasks or being idle for lack allocation of tasks, when there are active tasks. We have simulated our proposed algorithm in the Cloudanalyst simulator with real world data scenarios. Simulation results shows that our proposed threshold based algorithm can provide a better response time for the task/requests and data processing time for the datacenters compared to the existing algorithms such as First Come First Serve (FCFS), Round Robin(RR) and Equally Spread Current Execution Load Balancing algorithm(ESCELB).