4.8 Article

Online Dispatching and Fair Scheduling of Edge Computing Tasks: A Learning-Based Approach

期刊

IEEE INTERNET OF THINGS JOURNAL
卷 8, 期 19, 页码 14985-14998

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JIOT.2021.3073034

关键词

Task analysis; Servers; Processor scheduling; Dispatching; Edge computing; Cloud computing; Optimal scheduling; Deep reinforcement learning (DRL); edge computing; fair scheduling; online learning (OL); round-robin (RR); task dispatching

资金

  1. National Natural Science Foundation of China [U19B2024, 61802421]
  2. National Key Research and Development Program [2018YFE0207600]
  3. Tianjin Science and Technology Foundation [18ZXJMTG00290]
  4. China Postdoctoral Science Foundation [2019M663017]
  5. National Natural Science Foundation of Hunan Province [2019JJ30029]

向作者/读者索取更多资源

The emergence of edge computing addresses transmission delays, but challenges remain in task dispatching and scheduling. This article proposes an online method OTDS that dynamically assigns tasks to optimal edge servers using OL and DRL techniques, achieving efficient and fair task scheduling by allocating appropriate resources to tasks based on their time sensitivity.
The emergence of edge computing can effectively tackle the problem of large transmission delays caused by the long-distance between user devices and remote cloud servers. Users can offload tasks to the nearby edge servers to perform computations, so as to minimize the average task response time through effective task dispatching and scheduling methods. However: 1) in the task dispatching phase, the dynamic features of network conditions and server loads make it difficult for the offloaded tasks to select the optimal edge server and 2) in the task scheduling phase, each edge server may face a large number of offloading tasks to schedule, resulting in long average task response time, or even severe task starvation. In this article, we propose an online task dispatching and fair scheduling method OTDS to tackle the above two challenges, which combines online learning (OL) and deep reinforcement learning (DRL) techniques. Specifically, using an OL approach, OTDS performs real-time estimating of network conditions and server loads, and then dynamically assigns tasks to the optimal edge servers accordingly. Meanwhile, at each edge server, by combing the round-robin mechanism with DRL, OTDS is able to allocate appropriate resources to each task according to its time sensitivity and achieve high efficiency and fairness in task scheduling. Evaluation results show that our online method can dynamically allocate network resources and computing resources to those offloaded tasks according to their time-sensitive requirements. Thus, OTDS outperforms the existing methods in terms of the efficiency and fairness on task dispatching and scheduling by significantly reducing the average task response time.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据