Development of heuristic task scheduling algorithm in cloud computing
As the immense growth of data have affected many organizations, there have been a need to adopt the cloud resources for processing big data applications which could cost highly by using traditional storage. In order to optimize these resources used, high level of scheduling algorit...
Main Authors: | , , |
---|---|
Format: | Conference or Workshop Item |
Language: | English |
Published: |
Palestine Ahliya University
2016
|
Subjects: | |
Online Access: | http://irep.iium.edu.my/55306/ http://irep.iium.edu.my/55306/1/55306_Development%20of%20Heuristic%20Task.pdf |
Summary: | As the immense growth of data have affected many organizations, there have been a need to adopt the cloud resources for processing big data applications which could cost highly by using traditional storage. In order to optimize these resources used, high level of
scheduling algorithms are required. As a result, many scheduling algorithms are proposed by researchers for scheduling big data analytics from static to heuristics algorithms. Therefore, heuristics algorithms are widely proposed recently for their capabilities of resources optimization in a range finite of time. It can be said that heuristics algorithms become the undeniable candidate for task scheduling big data analytics. To this direction, in this paper we make a summary of some scheduling algorithms and propose an Enhanced Greedy Heuristic Scheduling Algorithm
(EGHSA) for task scheduling adapted for big data applications. The proposed algorithm is followed
by a discussion in order to make smoother the implementation.
Index Terms—
Big Data Analytics, Cloud Computing, Heuristic, Scheduling, Static. |
---|