Title :
A Scheduling Algorithm of Dependent Tasks on Virtual Computing Environment
Author :
Zhang Qian ; Liang Hong ; Shi Jin
Author_Institution :
Coll. of Comput. & Commun. Eng., China Univ. of Pet., Qing dao, China
Abstract :
Large scale applications are usually divided into multiple tasks in grid computing environment. For such applications, the interdependence of these tasks is an essential factor. With traditional algorithms, these tasks can only be regarded as meta-task, thus the further division of these tasks is limited, which reduces the performance of task scheduling. This paper presents a dependent task scheduling algorithm based on DAG. It preferentially schedules the tasks which are on the critical path and takes advantage of pieces of time by using task duplication to ensure that the dependencies are satisfied in a timely manner. The Experimental results show that this algorithm could accelerate the operating and the utilization efficiency of resources for the large scale dependent tasks in grid environment.
Keywords :
directed graphs; grid computing; scheduling; DAG; dependent tasks; direct acyclic graph; grid computing; scheduling algorithm; task duplication; task scheduling algorithm; virtual computing environment; Algorithm design and analysis; Dynamic scheduling; Heuristic algorithms; Partitioning algorithms; Scheduling algorithms; DAG; dependent tasks; grid;
Conference_Titel :
Computer Sciences and Applications (CSA), 2013 International Conference on
Conference_Location :
Wuhan
DOI :
10.1109/CSA.2013.68