CooCo: A Collaborative Offloading and Resource Configuration Algorithm in Edge Networks

被引:0
|
作者
Zhao, Xiaoyan [1 ]
Zhang, Jiale [1 ]
Zhang, Junna [1 ]
Yuan, Peiyan [1 ]
Jin, Hu [2 ]
Li, Xiangyang [3 ]
机构
[1] Henan Normal Univ, Sch Comp & Informat Engn, Xinxiang 453007, Peoples R China
[2] Hanyang Univ, Dept Elect & Commun Engn, F-15588 Ansan, France
[3] Univ Sci & Technol China, Sch Comp Sci & Technol, Hefei 230026, Peoples R China
基金
中国国家自然科学基金;
关键词
Collaborative edge computing (EC); distributed alternating direction multiplier method (ADMM); network delay; resource allocation; system energy consumption; LOW-LATENCY; ALLOCATION;
D O I
10.1109/JIOT.2023.3327392
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
When offloading computing tasks of sensory data to the edge network, it is necessary to consider whether the idle resources, such as CPU frequency and memory, meet the task processing requirements. However, even if edge collaboration is used to improve offloading performance, most studies assume homogeneity in hardware configuration across all edge servers, discarding the impact of the differentiated resource allocation among heterogeneous edge servers. Therefore, resource allocation and offloading decisions in a collaborative heterogeneous edge network are comprehensively considered in this study. First, the offloading problem of heterogeneous edge servers is expressed as a joint optimization problem associated with delay and energy consumption constrained by CPU frequency and storage resources. Second, dynamic collaboration clusters are constructed based on distance, position and workload correlation to identify distinct collaboration regions and balance the load within edge servers. And then, a distributed alternating direction multiplier method (ADMM) based on constraint projection and variable splitting is proposed to solve the optimization problem. Additionally, a cooperative path selection algorithm, which takes into account length and throughput of return paths, is proposed to alleviate network congestion and minimize energy consumption loss. Finally, the proposed algorithm for collaborative offloading and resource configuration (CooCo) is demonstrated to be effective and rapidly converging based on a real data set from Shanghai Telecom. The simulation results also show that compared to the distributed resource allocation optimization algorithm, no-cooperation, single-hop, and other state-of-the-art collaborative algorithm, CooCo can significantly reduce the sum of the system costs by 26%, 35%,11% and 8%, respectively.
引用
收藏
页码:10709 / 10721
页数:13
相关论文
共 50 条
  • [1] Collaborative Task Offloading in Vehicular Edge Computing Networks
    Sun, Geng
    Zhang, Jiayun
    Sun, Zemin
    He, Long
    Li, Jiahui
    2022 IEEE 19TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SMART SYSTEMS (MASS 2022), 2022, : 592 - 598
  • [2] Collaborative Computation Offloading and Resource Allocation in Satellite Edge Computing
    Wang, Ruisong
    Zhu, Weichen
    Liu, Gongliang
    Ma, Ruofei
    Zhang, Di
    Mumtaz, Shahid
    Cherkaoui, Soumaya
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 5625 - 5630
  • [3] User-Edge Collaborative Resource Allocation and Offloading Strategy in Edge Computing
    Qin, Zhenquan
    Qiu, Xueyan
    Ye, Jin
    Wang, Lei
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2020, 2020
  • [4] Computation Offloading and Resource Allocation Algorithm for Collaborative LEO Satellite Multi-Access Edge Computing
    Song Z.-Y.
    Hao Y.-Y.
    Sun X.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2022, 50 (03): : 567 - 573
  • [5] Collaborative task offloading and resource scheduling framework for heterogeneous edge computing
    Ren, Jianji
    Hou, Tingting
    Wang, Haichao
    Tian, Huanhuan
    Wei, Huihui
    Zheng, Hongxiao
    Zhang, Xiaohong
    WIRELESS NETWORKS, 2024, 30 (05) : 3897 - 3909
  • [6] Volunteer Assisted Collaborative Offloading and Resource Allocation in Vehicular Edge Computing
    Zeng, Feng
    Chen, Qiao
    Meng, Lin
    Wu, Jinsong
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2021, 22 (06) : 3247 - 3257
  • [7] Task Offloading and Resource Allocation for Edge-Cloud Collaborative Computing
    Wang, Yaxing
    Hao, Jia
    Xu, Gang
    Huang, Baoqi
    Zhang, Feng
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT V, 2024, 14491 : 361 - 372
  • [8] Efficient Computation Offloading for Edge-cloud Collaborative Networks
    Yu, Bocheng
    Zhang, Xingjun
    Wang, Juzhen
    Lei, Ming
    2021 IEEE 94TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2021-FALL), 2021,
  • [9] Deep Reinforcement Learning for Collaborative Offloading in Heterogeneous Edge Networks
    Nguyen, Dinh C.
    Pathirana, Pubudu N.
    Ding, Ming
    Seneviratne, Aruna
    21ST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2021), 2021, : 297 - 303
  • [10] An edge resource offloading algorithm model based on deep learning
    Kou, Ying-Zhan
    Chen, Cai-Sen
    Xiang, Yang-Xia
    Liu, Fang
    Journal of Computers (Taiwan), 2021, 32 (03) : 289 - 299