With the increasing adoption of edge computing, the necessity to offload tasks to edge servers is growing. Task dispatching becomes crucial in multi-server environments. Nevertheless, this process encounters difficulties due to the real-time acquisition complexities of communication and computation latency. Prior efforts have explored these latencies, but they presume easy acquisition of latency metrics, which is unrealistic in dynamic edge networks. To overcome these challenges, we introduce SmartTask, an innovative edge task dispatching system employing responsive network tomography to assess communication latency and deep neural networks to predict computation latency. To optimize the balance between dispatching speed and solution accuracy, SmartTask utilizes reinforcement learning for task scheduling. Additionally, SmartTask integrates curriculum learning to improve the performance and generalization of reinforcement learning. Evaluations indicate that SmartTask decreases end-to-end latency by an average of 26–86% compared to the baseline.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

SmartTask: Efficient Dispatching for Low-Latency Tasks on Dynamic Edge Networks

  • Zhi Ding,
  • Boyu Kong,
  • Jiamei Lv,
  • Yi Gao,
  • Wei Dong

摘要

With the increasing adoption of edge computing, the necessity to offload tasks to edge servers is growing. Task dispatching becomes crucial in multi-server environments. Nevertheless, this process encounters difficulties due to the real-time acquisition complexities of communication and computation latency. Prior efforts have explored these latencies, but they presume easy acquisition of latency metrics, which is unrealistic in dynamic edge networks. To overcome these challenges, we introduce SmartTask, an innovative edge task dispatching system employing responsive network tomography to assess communication latency and deep neural networks to predict computation latency. To optimize the balance between dispatching speed and solution accuracy, SmartTask utilizes reinforcement learning for task scheduling. Additionally, SmartTask integrates curriculum learning to improve the performance and generalization of reinforcement learning. Evaluations indicate that SmartTask decreases end-to-end latency by an average of 26–86% compared to the baseline.