In cloud computing, the processes of load balancing and task scheduling are major concerns as they are the primary mechanisms responsible for executing tasks by allocating and utilizing the resources of Virtual Machines (VMs) in a more optimal way. This problem of balancing loads and scheduling tasks in the cloud computing scenario can be categorized as an NP-hard problem. This problem of load balancing needs to be efficiently allocated tasks to VMs and sustain the trade-off among the complete set of VMs. It also needs to maintain equilibrium among VMs with the objective of maximizing throughput with a minimized time span. In this paper, a Hybrid Invasive Weed Improved Grasshopper Optimization Algorithm-based-efficient Load Balancing (HIWIGOA-LB) technique is proposed by adopting the merits of the Invasive Weed Optimization Algorithm (IWOA) into the Grasshopper Optimization Algorithm (GOA) for determining the near-optimal solution that facilitates optimal load balancing. In particular, the random walk strategy is adopted to prevent the local point of optimality problem. It also utilized the strategy of grouping to modify the exploitation coefficient associated with the traditional GOA for balancing the rate of exploration and exploitation. The simulation investigations of the proposed HIWIGOA-LB scheme confirmed its better performance in minimizing the make span and response time by 13.21% and 16.71%, with a maximized throughput of 19.28%, better than the baseline approaches considered for investigation.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.