Load Balancing Using Firefly Approach

0
306

Abstract

Load balancing is an important metric for enhancing system performance. The distributed nature and heterogeneity of cloud resources makes scheduling and load balancing a challenging task. Scheduling of jobs to the appropriate virtual machines (VMs) can be done using different mechanisms, but balancing the load is the major problem that occurs due to fluctuation of load, and different VM specifications. This leads to imbalanced resource utilization and performance degradation of the system. This paper proposes a scheme for maximizing resource utilization by balancing the load across cloud system by distributing jobs to reliable VMs using firefly approach for better performance. CloudSim tool is used to simulate the scheme and results show that the scheme performs better than existing work.