Online Task Scheduling for Fog Computing with Multi-Resource Fairness

被引:19
作者
Bian, Simeng [1 ]
Huang, Xi [1 ]
Shao, Ziyu [1 ]
机构
[1] ShanghaiTech Univ, Sch Informat Sci & Technol, Shanghai, Peoples R China
来源
2019 IEEE 90TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2019-FALL) | 2019年
关键词
D O I
10.1109/vtcfall.2019.8891573
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In fog computing systems, one key challenge is online task scheduling, i.e., to decide the resource allocation for tasks that are continuously generated from end devices. The design is challenging because of various uncertainties manifested in fog computing systems; e.g., tasks' resource demands remain unknown before their actual arrivals. Recent works have applied deep reinforcement learning (DRL) techniques to conduct online task scheduling and improve various objectives. However, they overlook the multi-resource fairness for different tasks, which is key to achieving fair resource sharing among tasks but in general non-trivial to achieve. Thus it is still an open problem to design an online task scheduling scheme with multi-resource fairness. In this paper, we address the above challenges. Particularly, by leveraging DRL techniques and adopting the idea of dominant resource fairness (DRF), we propose FairTS, an online task scheduling scheme that learns directly from experience to effectively shorten average task slowdown while ensuring multi-resource fairness among tasks. Simulation results show that FairTS outperforms state-of-the-art schemes with an ultra-low task slowdown and better resource fairness.
引用
收藏
页数:5
相关论文
共 10 条
[1]   Resource-constrained project scheduling: Notation, classification, models, and methods [J].
Brucker, P ;
Drexl, A ;
Mohring, R ;
Neumann, K ;
Pesch, E .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 112 (01) :3-41
[2]  
Dutton R. A., 2008, P IEEE NAS
[3]  
Ghodsi An, 2011, Computer Communication Review, V41, P507, DOI 10.1145/2018584.2018586
[4]  
Kuo P.-H., 2018, P IEEE WCNC
[5]   Resource Allocation for Edge Computing in IoT Networks via Reinforcement Learning [J].
Liu, Xiaolan ;
Qin, Zhijin ;
Gao, Yue .
ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
[6]  
Mao H., 2016, P ACM HOTNET
[7]   Survey of Fog Computing: Fundamental, Network Applications, and Research Challenges [J].
Mukherjee, Mithun ;
Shu, Lei ;
Wang, Di .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (03) :1826-1857
[8]  
Sutton RS, 2018, ADAPT COMPUT MACH LE, P1
[9]  
Ye H, 2018, IEEE ICC
[10]  
Zhang C., 2018, IEICE T COMMUNICATIO, V101, P2017