Joint Optimization of Service Caching Task Offloading and Resource Allocation in Cloud-Edge Cooperative Network

被引:0
|
作者
Tang, Chaogang [1 ]
Ding, Yao [1 ]
Xiao, Shuo [1 ]
Wu, Huaming [2 ]
Li, Ruidong [3 ]
机构
[1] China Univ Min & Technol, Sch Comp Sci & Technol, Xuzhou 221116, Jiangsu, Peoples R China
[2] Tianjin Univ, Ctr Appl Math, Tianjin 300072, Peoples R China
[3] Kanazawa Univ, Inst Sci & Engn, Kanazawa, Ishikawa 9201192, Japan
基金
中国国家自然科学基金;
关键词
Service caching; task offloading; user satisfaction; cloud-edge network; QoS; ENERGY;
D O I
10.1109/ICC51166.2024.10622677
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The cloud-edge cooperative network presents both opportunities and challenges for latency-sensitive and computation-intensive tasks. Effectively harnessing the strengths of edge computing and cloud computing enables real-time task handling, thus reaching a win-win situation where not only the stated quality of service (QoS) is delivered from the angle of service providers, but also the quality of experience (QoE) is improved from the angle of service requestors. However, due to the unpredictable task generation and time-varying environments, it is challenging to achieve optimal task scheduling and effective resource management and allocation. To address this issue, we propose an innovative cloud-edge framework that incorporates task offloading, service caching, and resource allocation in this paper. In this framework, we can determine where to offload the task, e.g., locally, at the edge, or in the cloud center. In view of the importance of the superior user experience, we aim to maximize the user satisfaction regarding task offloading in this framework. The problem is actually a mixed-integer nonlinear programming (MINLP) problem that entails simultaneously addressing cache decisions, offloading decisions, and resources allocation in a dynamic cloud-edge computing system. Owing to the NP-hardness, our original problem is decomposed into two layers of alternating problems. Specifically, we adopt a genetic algorithm (GA) based approach to jointly make cache and offloading decisions, and then iteratively optimize the communication and computing resources allocation. Extensive experimentation has demonstrated the feasibility and effectiveness of the proposed approach.
引用
收藏
页码:4036 / 4041
页数:6
相关论文
共 50 条
  • [41] A3C-based Computation Offloading and Service Caching in Cloud-Edge Computing Networks
    Wang, Zhenning
    Li, Mingze
    Zhao, Liang
    Zhou, Huan
    Wang, Ning
    IEEE INFOCOM 2022 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2022,
  • [42] Multiobjective Optimization for Joint Task Offloading, Power Assignment, and Resource Allocation in Mobile Edge Computing
    Wang, Peng
    Li, Kenli
    Xiao, Bin
    Li, Keqin
    IEEE INTERNET OF THINGS JOURNAL, 2021, 9 (14) : 11737 - 11748
  • [43] Joint Optimization of Task Offloading and Resource Allocation Based on Differential Privacy in Vehicular Edge Computing
    Wang, Shupeng
    Li, Jun
    Wu, Guangjun
    Chen, Handi
    Sun, Shihui
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2022, 9 (01) : 109 - 119
  • [44] Decentralized Convex Optimization for Joint Task Offloading and Resource Allocation of Vehicular Edge Computing Systems
    Tan, Kaige
    Feng, Lei
    Dan, Gyorgy
    Torngren, Martin
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (12) : 13226 - 13241
  • [45] Joint Optimization of Task Offloading and Resource Allocation via Deep Reinforcement Learning for Augmented Reality in Mobile Edge Network
    Chen, Xing
    Liu, Guizhong
    2020 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING (EDGE 2020), 2020, : 76 - 82
  • [46] Joint optimization of multi-dimensional resource allocation and task offloading for QoE enhancement in Cloud-Edge-End collaboration
    Zeng, Chao
    Wang, Xingwei
    Zeng, Rongfei
    Li, Ying
    Shi, Jianzhi
    Huang, Min
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 155 : 121 - 131
  • [47] Joint Service Caching and Task Offloading for Mobile Edge Computing in Dense Networks
    Xu, Jie
    Chen, Lixing
    Zhou, Pan
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2018), 2018, : 207 - 215
  • [48] Dynamic Resource Allocation for Cloud-Edge Collaboration Offloading in VEC Networks With Diverse Tasks
    Geng, Jingwei
    Qin, Zaiming
    Jin, Shunfu
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2024, : 21235 - 21251
  • [49] A Joint Resource Allocation and Task Offloading Algorithm in Satellite Edge Computing
    Chen, Zhuoer
    Zhang, Deyu
    Cai, Weijun
    Luo, Wei
    Tang, Yin
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT III, 2024, 14489 : 358 - 377
  • [50] Joint Task Offloading and Resource Allocation for Mobile Edge Computing in Ultra-Dense Network
    Cheng, Zhipeng
    Min, Minghui
    Gao, Zhibin
    Huang, Lianfen
    2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,