Back to Search Start Over

Multi-objective hybrid genetic algorithm for task scheduling problem in cloud computing.

Authors :
Pirozmand, Poria
Hosseinabadi, Ali Asghar Rahmani
Farrokhzad, Maedeh
Sadeghilalimi, Mehdi
Mirkamali, Seyedsaeid
Slowik, Adam
Source :
Neural Computing & Applications; Oct2021, Vol. 33 Issue 19, p13075-13088, 14p
Publication Year :
2021

Abstract

The cloud computing systems are sorts of shared collateral structure which has been in demand from its inception. In these systems, clients are able to access existing services based on their needs and without knowing where the service is located and how it is delivered, and only pay for the service used. Like other systems, there are challenges in the cloud computing system. Because of a wide array of clients and the variety of services available in this system, it can be said that the issue of scheduling and, of course, energy consumption is essential challenge of this system. Therefore, it should be properly provided to users, which minimizes both the cost of the provider and consumer and the energy consumption, and this requires the use of an optimal scheduling algorithm. In this paper, we present a two-step hybrid method for scheduling tasks aware of energy and time called Genetic Algorithm and Energy-Conscious Scheduling Heuristic based on the Genetic Algorithm. The first step involves prioritizing tasks, and the second step consists of assigning tasks to the processor. We prioritized tasks and generated primary chromosomes, and used the Energy-Conscious Scheduling Heuristic model, which is an energy-conscious model, to assign tasks to the processor. As the simulation results show, these results demonstrate that the proposed algorithm has been able to outperform other methods. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
09410643
Volume :
33
Issue :
19
Database :
Complementary Index
Journal :
Neural Computing & Applications
Publication Type :
Academic Journal
Accession number :
153078156
Full Text :
https://doi.org/10.1007/s00521-021-06002-w