Low-latency controller load balancing strategy and offloading decision generation algorithm based on lyapunov optimization in SDN mobile edge computing environment

被引:1
作者
Chang, Shuai [1 ,4 ,6 ]
Li, Chunlin [2 ,3 ,4 ]
Deng, Chunping [3 ]
Luo, Youlong [4 ,5 ,6 ]
机构
[1] China Meteorol Adm, Lanzhou Inst Arid Meteorol, Lanzhou, Peoples R China
[2] Minist Water Resources, Key Lab River Basin Digital Twinning, Beijing, Peoples R China
[3] Beijing Technol & Business Univ, Innovat Ctr Digital Business & Capital Dev, Beijing, Peoples R China
[4] Wuhan Univ Technol, Dept Comp Sci, Wuhan 430063, Peoples R China
[5] Hebei Normal Univ Sci & Technol, Marine Econ & Coastal Econ Belt Res Ctr, Qinhuangdao 066004, Peoples R China
[6] Wuhan Univ Sci & Technol, Minist Educ, Key Lab Met Equipment & Control Technol, Wuhan 430081, Peoples R China
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2024年 / 27卷 / 03期
关键词
Edge computing; Software-defined network; Controller; Computing offload; Lyapunov; ENERGY-CONSUMPTION; MINIMIZATION; PLACEMENT;
D O I
10.1007/s10586-023-04012-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To solve the problem of multi-SDN controller load balancing, a low-latency controller load balancing switch migration algorithm is proposed, and a load balancing framework consisting of three modules of load monitoring, decision-making, and switch migration is designed. Migrate the switch with the highest request rate to the controller with stronger processing capacity and closer distance, and achieve load balancing through multiple iterations, effectively solving the problem that the static controller deployment scheme cannot cope with the dynamic network environment. Since the current research on computing offloading does not consider the stability of the MEC system, an offloading decision-generation algorithm based on Lyapunov optimization is proposed. This algorithm designs a task queue scheduling model to transform the system stability problem into a queue backlog problem, considering the profit of the edge server and the delay of task processing, and establishing a resource optimization model to maximize the profit of the MEC system under the premise of meeting the stability and delay requirements of the MEC system. The experimental results show that the proposed controller load-balancing algorithm can speed up the load-balancing process and reduce the average response delay of the system by about 22.1% while maintaining high throughput. The proposed computing offload algorithm can reduce the average delay of the system by 52%, better allocate computing tasks, and make the edge server obtain higher profits.
引用
收藏
页码:2571 / 2591
页数:21
相关论文
共 38 条
[1]   Load Balancing Algorithm on the Immense Scale of Internet of Things in SDN for Smart Cities [J].
Babbar, Himanshi ;
Rani, Shalli ;
Gupta, Divya ;
Aljahdali, Hani Moaiteq ;
Singh, Aman ;
Al-Turjman, Fadi .
SUSTAINABILITY, 2021, 13 (17)
[2]   A Systematic Review of Load Balancing Techniques in Software-Defined Networking [J].
Belgaum, Mohammad Riyaz ;
Musa, Shahrulniza ;
Alam, Muhammad Mansoor ;
Su'ud, Mazliham Mohd .
IEEE ACCESS, 2020, 8 :98612-98636
[3]  
Biswal SP., 2021, ARCHITECTURAL WIRELE
[4]   A Survey on Controller Placement in SDN [J].
Das, Tamal ;
Sridharan, Vignesh ;
Gurusamy, Mohan .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2020, 22 (01) :472-503
[5]  
Dong LJ, 2019, INT CONF COMPUT NETW, P630, DOI [10.1109/ICCNC.2019.8685537, 10.1109/iccnc.2019.8685537]
[6]   Energy Consumption Minimization for Near-Far Server Cooperation in NOMA-Assisted Mobile Edge Computing System [J].
Duan, Xiao ;
Li, Baogang ;
Zhao, Wei .
IEEE ACCESS, 2020, 8 (08) :133269-133282
[7]   Traffic Load Balancing Using Software Defined Networking (SDN) Controller as Virtualized Network Function [J].
Ejaz, Sikandar ;
Iqbal, Zeshan ;
Shah, Peer Azmat ;
Bukhari, Bilal Haider ;
Ali, Armughan ;
Aadil, Farhan .
IEEE ACCESS, 2019, 7 :46646-46658
[8]  
ETSI, 2016, 0012016 ETSI GS MEC
[9]   Comprehensive Review of SDN Controller Placement Strategies [J].
Isong, Bassey ;
Molose, Reorapetse Ramoliti Samuel ;
Abu-Mahfouz, Adnan M. ;
Dladlu, Nosipho .
IEEE ACCESS, 2020, 8 :170070-170092
[10]   A Hierarchical K-means Algorithm for Controller Placement in SDN-based WAN Architecture [J].
Kuang, Hailan ;
Qiu, Yiwen ;
Li, Ruifang ;
Liu, Xinhua .
2018 10TH INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION (ICMTMA), 2018, :263-267