D2OP A Fair Dual Objective Weighted Scheduling Scheme in Internet of Everything

D2OP A Fair Dual Objective Weighted Scheduling Scheme in Internet of Everything

Abstract:

In times of the Internet of Everything (IoE), the power of the Internet is growing exponentially, followed by a surge in the number of network requests. The conflict between people’s high requirements for the Quality of Experience (QoE) and limited computing resources are becoming increasingly prominent. Therefore, an appropriate offloading method is required to better ease this conflict. In this article, a highly efficient scheduling architecture of information processing under the big data flow of the IoE is proposed to enhance the scheduling performance. First, we construct a dual-channel processing model to describe the entire data flow and node devices. Second, we carefully consider the choice of the weighting method to better find a balance between dual objectives. Third, a dual-objective deep Q -network (DQN)-based offloading algorithm with principal component analysis weighting method (D2OP) is proposed to collaboratively minimize task response time and machine load in a more reasonable allocation. To verify the performance of the D2OP, a series of experiments are conducted from multiple angles. The experimental results demonstrate its better performance than the three comparison algorithms in reducing response time, load balance, and increasing task success ratio.