Dedas: Online Task Dispatching and Scheduling with Bandwidth Constraint in Edge Computing

Jiaying Meng,Haisheng Tan,Chao Xu,Wanli Cao,Liuyan Liu,Bojie Li
DOI: https://doi.org/10.1109/infocom.2019.8737577
2019-01-01
Abstract:In this paper, we study online deadline-aware task dispatching and scheduling in edge computing. We jointly consider management of the networking bandwidth and computing resources to meet the maximum number of deadlines. We propose an online algorithm Dedas, which greedily schedules newly arriving tasks and considers whether to replace some existing tasks in order to make the new deadlines satisfied. We derive a non-trivial competitive ratio theoretically, and our analysis is asymptotically tight. We then build DeEdge, an edge computing testbed installed with typical latency-sensitive applications such as IoT sensor monitoring and face matching. Besides, we adopt a real-world data trace from the Google cluster for large-scale emulations. Extensive testbed experiments and simulations demonstrate that the deadline miss ratio of Dedas is stable for online tasks, which is reduced by up to 60% compared with state-of-the-art methods. Moreover, Dedas performs well in minimizing the average task completion time.
What problem does this paper attempt to address?