Abstract
In this paper we investigate the application of Meta-Heuristic for cloud task scheduling on Hadoop. Hadoop is an open source implementation of MapReduce framework which extensively used for processing computational intensive jobs on huge amount of data over multi-node cluster. In order to achieve an efficient execution schedule, the scheduling algorithm requires to determining the order and the node on which tasks will be executed. A scheduling algorithm uses execution time, order of task arrival and location of data (i.e., assign task to the node which contains the required data) to determine the best execution schedule. We use Particle Swarm Optimization (PSO) to determine the tasks execution schedule and compare with tasks schedules obtained from other techniques like Genetic Algorithm (GA), Brute Force (BF) algorithm, First In First Out (FIFO) algorithm and Delay Scheduling Policy (DSP) algorithm. The results of this study prove the significance of PSO algorithm for cloud task scheduling over other algorithms.
| Original language | English |
|---|---|
| Title of host publication | ICOSST 2015 - 2015 International Conference on Open Source Systems and Technologies, Proceedings |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 158-164 |
| Number of pages | 7 |
| ISBN (Electronic) | 9781479978120 |
| DOIs | |
| State | Published - 1 Feb 2016 |
| Externally published | Yes |
| Event | 9th International Conference on Open Source Systems and Technologies, ICOSST 2015 - Lahore, Pakistan Duration: 17 Dec 2015 → 19 Dec 2015 |
Publication series
| Name | ICOSST 2015 - 2015 International Conference on Open Source Systems and Technologies, Proceedings |
|---|
Conference
| Conference | 9th International Conference on Open Source Systems and Technologies, ICOSST 2015 |
|---|---|
| Country/Territory | Pakistan |
| City | Lahore |
| Period | 17/12/15 → 19/12/15 |
Bibliographical note
Publisher Copyright:© 2015 IEEE.
Keywords
- Brute Force Approach
- Cloud Computing
- Hadoop
- MapReduce
- Meta-Heuristic
- Particle Swarm Optimization
- Task Scheduling
ASJC Scopus subject areas
- Software
- Computer Science Applications
- Signal Processing