• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2015, Vol. 37 ›› Issue (05): 882-894.

• 论文 • Previous Articles     Next Articles

Scheduling DAG-based tasks in distributed system:a survey         

TIAN Guozhong1,2,XIAO Chuangbai1   

  1. (1.College of Computer Science and Technology,Beijing University of Technology,Beijing 100124;
    2.Department of Computer Engineering,Xinjiang Institute of Engineering,Urumqi 830091,China)
  • Received:2013-10-17 Revised:2013-12-20 Online:2015-05-25 Published:2015-05-25

Abstract:

In recent years, along with the development of the technologies for distributed computing, such as grid and clouds workflow systems, the problem of scheduling DAG-based tasks in distributed system environment has attracted intensive attention of researchers recently. According to the latest research progress,we explore the problem of scheduling DAG-based tasks in distributed system environment and related technologies.It includes the following four parts:(1) describing the related concepts on distributed systems and on heterogeneous distributed systems and demonstrating the problem of scheduling DAG-based tasks in heterogeneous distributed system environment,its model and its typical applications;(2) classifying the researches on scheduling DAGbased tasks according to different perspectives;(3) reviewing the previous researches on scheduling the shared heterogeneous distributed resources based on multiple DAGs;(4) discussing problems to be resolved regarding scheduling multiple DAG.Finally,we summarize the key points of this paper.  

Key words: distributed system;scheduling DAG-based tasks;scheduling multiple DAGs;scheduling objective