Abstract
Multi-access edge computing is a promising technology for solving delay sensitive, computationally intensive applications. It aids users with low-latency access by deploying computing and storage resources close to the user side. However, as the computing resources of edge servers are relatively limited, directly offloading tasks to neighboring edge servers can easily overload them. Tasks that arrive at the overloaded edge server will be blocked due to latency exceeding its threshold. To make better use of edge servers in the metro optical network to support delay sensitive and computationally intensive tasks, we divide the tasks into two categories and model them. Partial offloading tasks can be distributed to multiple edge servers for cooperative computing, while binary offloading tasks can be offloaded to a lightly loaded edge server as a whole. In this paper, we put forward the problem of task optimal allocation. Furthermore, we design and implement a heuristic algorithm for cooperative offloading of dependency-aware tasks based on genetic algorithms. The algorithm jointly optimizes the allocation of routing and computing resources. Simulation results show that our proposed algorithm has superior performance.
© 2022 Optica Publishing Group
Full Article | PDF ArticleMore Like This
Shan Yin, Yurong Jiao, Chenyu You, Mengru Cai, Tianyu Jin, and Shanguo Huang
J. Opt. Commun. Netw. 15(10) 750-764 (2023)
Bowen Chen, Ling Liu, Yuexuan Fan, Weidong Shao, Mingyi Gao, Hong Chen, Weiguo Ju, Pin-Han Ho, Jason P. Jue, and Gangxiang Shen
J. Opt. Commun. Netw. 16(2) 142-158 (2024)
Xiao Lin, Yaping Li, Junyi Shao, and Yajie Li
J. Opt. Commun. Netw. 14(3) 140-152 (2022)