Abstract

Task scheduling in the cloud is a difficult optimization challenge. The cloud system is assigned with a specific load based on the cloud architecture and user demands. However, both underloaded and overloaded situations result in a variety of system failures in terms of power consumption, machine failure, and so on. As a result, task-load balancing on virtual machines (VMs) is considered as an important part of cloud task scheduling. The present study proposes a dynamic load balancing algorithm based on the hybrid optimization algorithms named as Mantaray modified multi-objective Harris hawk optimization (MMHHO). The hybridization process updates the search space of Harris Hawk Optimization (HHO) by utilizing the Manta Ray Forging Optimization (MRFO) algorithm by considering the cost, response time, and resource utilization etc. The hybrid scheme, proposed in the present study, improves the system performance by enhancing the VMs throughput, balancing the load between the VMs, and sustaining the balance among priorities of tasks by adjusting the waiting time of the involved tasks. The proposed MMHHO based load balancing algorithm is implemented in CloudSim tool. The effectiveness of the suggested algorithm has been analyzed in terms of various parameters and compared with other existing algorithms. The simulation results show that the suggested MMHHO load balancing scheme outperforms other algorithms.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.