Cloud computing: an efficient load balancing and scheduling of task method using a hybrid optimization algorithm

Ravinder Ravinder, Naresh Vurukonda

Abstract


The cloud computing trend on the internet is vital as it allows data and applications to be managed over the internet instead of requiring personal devices. The job of users is scheduled in the resources of the cloud in order to improve performance. Schedu ling tasks is an non - deterministic polynomial (NP) - hard problem, as it may have multiple solutions. Various researchers have proposed different load balancing and job scheduling algorithms to optimize the scheduling process in cloud environments, each with disadvantages. Therefore, this research proposes a novel hybrid load balancing and scheduling of tasks by the whale optimization algo rithm (WOA) and seagull optimization algorithm (SOA) in the cloud. This hybrid proposed whale - seagull optimization algorithm (WSOA) optimizes task scheduling in the cloud b y reducing processing time, response, and execution time, maximizing central processing unit (CPU) utilization, memory utilization, throughput, reliability, and balancing the load. The algorithm is simulated using the CloudSim toolkit package. As compared with existing approaches, simulation results showed better performance in terms of response time, processing time, execution time, CPU utilization, memory utilization, throughput, and reliability and is analyzed by comparing with the harries hawks optimiza tion (HHO), hybrid dragonfly and firefly algorithm (ADA), spider monkey algorithm (SMA) and bird swarm optimization (BSO).


Keywords


Balancing approach; Cloud computing; Memory consumption; Resource utilization; Simulation efficiency

Full Text:

PDF


DOI: http://doi.org/10.11591/ijeecs.v32.i3.pp1545-1556

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Indonesian Journal of Electrical Engineering and Computer Science (IJEECS)
p-ISSN: 2502-4752, e-ISSN: 2502-4760
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).

shopify stats IJEECS visitor statistics