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
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 |