Litcius/Paper detail

Deep Reinforcement Learning-Based Workload Scheduling for Edge Computing

Tao Zheng, Jian Wan, Jilin Zhang, Congfeng Jiang

2022Journal of Cloud Computing Advances Systems and Applications107 citationsDOIOpen Access PDF

Abstract

Abstract Edge computing is a new paradigm for providing cloud computing capacities at the edge of network near mobile users. It offers an effective solution to help mobile devices with computation-intensive and delay-sensitive tasks. However, the edge of network presents a dynamic environment with large number of devices, high mobility of users, heterogeneous applications and intermittent traffic. In such environment, edge computing often suffers from unbalance resource allocation, which leads to task failure and affects system performance. To tackle this problem, we proposed a deep reinforcement learning(DRL)-based workload scheduling approach with the goal of balancing the workload, reducing the service time and the failed task rate. Meanwhile, We adopt Deep-Q-Network(DQN) algorithms to solve the complexity and high dimension of workload scheduling problem. Simulation results show that our proposed approach achieves the best performance in aspects of service time, virtual machine(VM) utilization, and failed tasks rate compared with other approaches. Our DRL-based approach can provide an efficient solution to the workload scheduling problem in edge computing.

Topics & Concepts

Computer scienceWorkloadDistributed computingReinforcement learningMobile edge computingScheduling (production processes)Edge computingCloud computingEdge deviceComputationDynamic priority schedulingEnhanced Data Rates for GSM EvolutionQuality of serviceComputer networkArtificial intelligenceOperating systemMathematical optimizationAlgorithmMathematicsIoT and Edge/Fog ComputingCloud Computing and Resource ManagementAge of Information Optimization