Journal on Communications ›› 2014, Vol. 35 ›› Issue (7): 122-128.doi: 10.3969/j.issn.1000-436x.2014.07.015

• paperⅡ • Previous Articles     Next Articles

Slow task scheduling algorithm based on node identification

Yun-fei CUI1,2,Xin-ming LI2,Yi LI2,Dong LIU2   

  1. 1 Beijing Aerospace Control Center, Beijing 100094, China
    2 National Key Laboratory of Complex Electronic System Simulation, Academy of Equipment, Beijing 101416, China
  • Online:2014-07-25 Published:2017-06-24
  • Supported by:
    The National Natural Science Foundation of China;The National Science and Technology Major Project

Abstract:

In order to reduce the influence of the slow task, produced in big data processing, a scheduling algorithm (TQST) combining recognition, speculation and seduction of slow task was proposed. First of all, through the judgment of node ability and task execution time, slow node queue, very slow node queue and slow task queue were established. Secondly, according to the anticipation speculative execution value to decide how to start speculative task. Then, in the basis of node identification, avoid distributing tasks to very slow node, radically reduce slow task production, improve job execution efficiency. The experimental results show that TQST algorithm previous existing slow task scheduling al-gorithm in term of the job response time.

Key words: big data, slow task, speculative task, Map-Reduce

No Suggested Reading articles found!