Cloud services are now seeing significant advancements and have witnessed a growing demand. Hence, implementing Load Balancing is necessary to enhance resource usage by effectively distributing workload among numerous Virtual Machines (VMs). The present research aims to address task scheduling challenges and achieve efficient load balancing for all VMs by implementing a novel non-cooperative load balancing algorithm called Multi-agent Independent Deep Q Networks (MAIDQN-LB) in cloud computing heterogeneous networks. The list of tasks is passed to MAIDQN-LB, which will search for a list of VM to be allocated, maintaining the load of all VMs. This procedure facilitates the identification of optimized VMs, the allocation of workloads based on the optimal solution derived from the analysis and optimize the performance parameters. The performance analysis considers essential parameters, including makespan time, average turnaround time, average response time, degree of imbalance (DI), task rejection rate (TRR), and convergence loss. The findings indicate that MAIDQN-LB demonstrates superior performance compared to the current system, exhibiting enhancements of 1.82% and 0.05% regarding DI and TRR.
Tanu Kaistha1, Kiran Ahuja2 IK Gujral-Punjab Technical University, India1, DAV Institute of Engineering and Technology, India2
Non-cooperative, Multi-Agent, Independent, Deep Q Networks, Cloud Heterogeneous Networks
January | February | March | April | May | June | July | August | September | October | November | December |
0 | 0 | 0 | 0 | 0 | 0 | 10 | 6 | 3 | 1 | 0 | 1 |
| Published By : ICTACT
Published In :
ICTACT Journal on Communication Technology ( Volume: 15 , Issue: 2 , Pages: 3208 - 3216 )
Date of Publication :
June 2024
Page Views :
165
Full Text Views :
21
|