Journal of Xidian University ›› 2021, Vol. 48 ›› Issue (6): 8-15.doi: 10.19665/j.issn1001-2400.2021.06.002

• Special Issue:Key Technology of Architecture and Software for Intelligent Embedded Systems • Previous Articles     Next Articles

Dynamic semi-online task scheduling method for the edge computing platform

ZHAO Hui1,2(),FENG Nanzhi1,2(),WANG Quan1,2(),WAN Bo1,2(),WANG Jing1()   

  1. 1. School of Computer Science and Technology,Xidian University,Xi’an 710071,China
    2. Key Laboratory of Smart Human-Computer Interaction and Wearable Technology of Shaanxi Province,Xi’an 710071,China
  • Received:2021-08-15 Online:2021-12-20 Published:2022-02-24
  • Contact: Nanzhi FENG E-mail:hzhao@mail.xidian.edu.cn;542609644@qq.com;qwang@xidian.edu.cn;wanbo@xidian.edu.cn;wangjing@mail.xidian.edu.cn

Abstract:

When there are known and unknown computing nodes in the edge computing platform,the task scheduling in this scene is called semi-online task scheduling.Due to the influence of unknown nodes,the normal task scheduling method may lead to a long makespan or transmission time,which aggravates the problem of high energy consumption on the edge computing platform.To solve this problem,this paper proposes a Dynamic semi-online task Scheduling Strategy (DSS) for the edge computing platform,aiming at energy consumption optimization.First,by considering the main factors affecting the energy consumption on the edge computing platform,the energy consumption of task execution,task transmission and idle are introduced from the perspectives of the processing speed,routing delay and queue delay of the edge nodes,and then an energy consumption optimization-oriented task scheduling model is established.Second,for the unknown node,this paper proposes a dynamic mapping-based semi-online task scheduling algorithm which assumes that the performances of unknown nodes are equal to a certain given node to form the mapping between unknown and known nodes.Then this algorithm dynamically adjusts the mapping relation of both sides through continuous perception of their task queue lengths,thus making full use of prior knowledge and reducing the energy consumption.Finally,a comparative evaluation is performed on the CloudSim platform,with the results showing that the proposed method can effectively reduce the energy consumption on the edge computing platform.

Key words: edge computing, task scheduling, unknown computing node, dynamic mapping

CLC Number: 

  • TP301.6