Job Scheduling for Cloud Computing Using Neural Networks

Maqableh, Mahmoud and Karajeh, Huda and Masa’deh, Ra’ed (2014) Job Scheduling for Cloud Computing Using Neural Networks. Communications and Network, 06 (03). pp. 191-200. ISSN 1949-2421

[thumbnail of CN_2014082810201017.pdf] Text
CN_2014082810201017.pdf - Published Version

Download (1MB)

Abstract

Cloud computing aims to maximize the benefit of distributed resources and aggregate them to achieve higher throughput to solve large scale computation problems. In this technology, the customers rent the resources and only pay per use. Job scheduling is one of the biggest issues in cloud computing. Scheduling of users’ requests means how to allocate resources to these requests to finish the tasks in minimum time. The main task of job scheduling system is to find the best resources for user’s jobs, taking into consideration some statistics and dynamic parameters restrictions of users’ jobs. In this research, we introduce cloud computing, genetic algorithm and artificial neural networks, and then review the literature of cloud job scheduling. Many researchers in the literature tried to solve the cloud job scheduling using different techniques. Most of them use artificial intelligence techniques such as genetic algorithm and ant colony to solve the problem of job scheduling and to find the optimal distribution of resources. Unfortunately, there are still some problems in this research area. Therefore, we propose implementing artificial neural networks to optimize the job scheduling results in cloud as it can find new set of classifications not only search within the available set.

Item Type: Article
Subjects: European Repository > Computer Science
Depositing User: Managing Editor
Date Deposited: 05 Dec 2022 07:53
Last Modified: 27 Feb 2024 03:54
URI: http://go7publish.com/id/eprint/717

Actions (login required)

View Item
View Item