Job Scheduling Using Fuzzy Neural Network Algorithm in Cloud Environment
Journal: Bonfring International Journal of Man Machine Interface (Vol.02, No. 1)Publication Date: 2012-03-30
Authors : V. Venkatesa Kumar; K. Dinesh;
Page : 01-06
Keywords : Cloud Computing; Neural Network; Fuzzy Logic; Job Scheduling; Berger Model;
Abstract
Cloud Computing is providing computing as a service rather than product such as shared resources, software information, etc...Cloud computing can be used for dispatching user tasks or jobs to the available system resource like storage and software. Scheduling algorithm is used for dispatching user tasks. In Job scheduling using fuzzy neural network algorithm, first user tasks are classified based on Quality of service parameters like bandwidth, memory, CPU utilization and size. The classified tasks are given to fuzzier where the input values are converted into the range between 0 and 1. Neural network contains input layer, hidden layer and output layer for adjusting the weight of user task and match with system resources. The function of de-fuzzier is to reverse the operation performed by fuzzier. The exemplar input is matched with the exemplar output label by adjusting weights. The algorithm is implemented with the help of simulation tool (CloudSim) and the result obtained reduces the total turnaround time and also increase the performance.
Other Latest Articles
- An Efficient ELM Approach for Blood Vessel Segmentation in Retinal Images
- Effectiveness Evaluation of Rule Based Classifiers for the Classification of Iris Data Set
- Test Suite Skimming on Agent Based Model using Maximum Clique on a Modified Bee Colony Algorithm
- AN ASSESSMENT OF MULTI-PURPOSE USE OF ADANSONIA DIGITATA (Baobab tree) FOR SUSTAINABLE DEVELOPMENT IN THE SEMI URBAN FRINGES OF DUTSINMA KATSINA STATE NIGERIA
- DIVERSITY INDEX ANALYSIS OF WATER SUPPLY FOR DOMESTIC PURPOSES TO ACHIEVE SUSTAINABILITY IN THE 12 LGA’S OF KATSINA SENATORIAL ZONE, KATSINA STATE
Last modified: 2013-09-21 19:48:18