Virtual Machine Migration for Load Balancing in Cloud Environment with Grasshopper Optimization Algorithm
摘要
Efficient load balancing is crucial for preserving system performance and maximizing resource consumption in cloud computing environments. Moving virtual machines (VMs) around is a crucial method for dynamic load balancing. The existing load balancing optimization algorithms Ant Colony Optimization (ACO) algorithm, Genetic Algorithms (GA), Markov Decision Processes (MDP), and Round Robin Algorithm (RRA) with the proposed Grasshopper Optimization Algorithm (GOA) for virtual machine (VM) migration in cloud environments is examined in this study. GOA is an optimization method inspired by nature that is well-known for its effectiveness in resolving challenging optimization issues. We provide a thorough implementation of the GOA for virtual machine migration, evaluate its effectiveness, and go over the outcomes in relation to load balancing. The outcomes show how well GOA works to optimize virtual machine location and enhance system performance as a whole by comparing resource utilization, response time, and throughput.