A multi-stage heuristic method for service caching and task offloading to improve the cooperation between edge and cloud computing

被引:0
|
作者
Chen, Xiaoqian [1 ]
Gao, Tieliang [2 ]
Gao, Hui [1 ]
Liu, Baoju [3 ]
Chen, Ming [4 ]
Wang, Bo [4 ]
机构
[1] Management Center of Informatization, Xinxiang University, Xinxiang, China
[2] Key Laboratory of Data Analysis and Financial Risk Prediction, Xinxiang University, Xinxiang, China
[3] School of Information Engineering, Pingdingshan University, Pingdingshan, China
[4] Software Engineering College, Zhengzhou University of Light Industry, Zhengzhou, China
基金
中国国家自然科学基金;
关键词
Cloud-computing - Edge clouds - Edge computing - Edge resources - Low latency - Performance - Resource efficiencies - Service caching - Task offloading - Users' satisfactions;
D O I
暂无
中图分类号
学科分类号
摘要
Edge-cloud computing has attracted increasing attention recently due to its efficiency on providing services for not only delay-sensitive applications but also resourceintensive requests, by combining low-latency edge resources and abundant cloud resources. A carefully designed strategy of service caching and task offloading helps to improve the user satisfaction and the resource efficiency. Thus, in this article, we focus on joint service caching and task offloading problem in edge-cloud computing environments, to improve the cooperation between edge and cloud resources. First, we formulated the problem into a mix-integer nonlinear programming, which is proofed as NP-hard. Then, we proposed a three-stage heuristic method for solving the problem in polynomial time. In the first stages, our method tried to make full use of abundant cloud resources by pre-offloading as many tasks as possible to the cloud. Our method aimed at making full use of low-latency edge resources by offloading remaining tasks and caching corresponding services on edge resources. In the last stage, our method focused on improving the performance of tasks offloaded to the cloud, by re-offloading some tasks from cloud resources to edge resources. The performance of our method was evaluated by extensive simulated experiments. The results show that our method has up to 155%, 56.1%, and 155% better performance in user satisfaction, resource efficiency, and processing efficiency, respectively, compared with several classical and state-of-the-art task scheduling methods. © 2022. Chen et al.
引用
收藏
相关论文
共 50 条
  • [31] Collaborative Data Caching and Computation Offloading for Multi-Service Mobile Edge Computing
    Feng, Hao
    Guo, Songtao
    Yang, Li
    Yang, Yuanyuan
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2021, 70 (09) : 9408 - 9422
  • [32] Collaborative Service Placement, Task Scheduling, and Resource Allocation for Task Offloading With Edge-Cloud Cooperation
    Fan, Wenhao
    Zhao, Liang
    Liu, Xun
    Su, Yi
    Li, Shenmeng
    Wu, Fan
    Liu, Yuan'an
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (01) : 238 - 256
  • [33] An online joint optimization approach for task offloading and caching in multi-access edge computing
    Yang, Xuemei
    Luo, Hong
    Sun, Yan
    WIRELESS NETWORKS, 2025, 31 (03) : 2637 - 2651
  • [34] Task Offloading Method of Internet of Vehicles Based on Cloud-Edge Computing
    Sun, Yilong
    Wu, Zhiyong
    Shi, Dayin
    Hu, Xiuwei
    2022 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2022), 2022, : 315 - 320
  • [35] An online joint optimization approach for task offloading and caching in multi-access edge computing
    Xuemei Yang
    Hong Luo
    Yan Sun
    Wireless Networks, 2025, 31 (3) : 2637 - 2651
  • [36] Joint Service Caching and Task Offloading in Multi-Access Edge Computing: A QoE-Based Utility Optimization Approach
    Pham, Xuan-Qui
    Nguyen, Tien-Dung
    Nguyen, Vandung
    Huh, Eui-Nam
    IEEE COMMUNICATIONS LETTERS, 2021, 25 (03) : 965 - 969
  • [37] Cooperative Service Caching and Task Offloading in Mobile Edge Computing: A Novel Hierarchical Reinforcement Learning Approach
    Chen, Tan
    Ai, Jiahao
    Xiong, Xin
    Hu, Guangwu
    ELECTRONICS, 2025, 14 (02):
  • [38] Task Offloading for Cloud-Assisted Fog Computing With Dynamic Service Caching in Enterprise Management Systems
    Dai, Xingxia
    Xiao, Zhu
    Jiang, Hongbo
    Alazab, Mamoun
    Lui, John C. S.
    Min, Geyong
    Dustdar, Schahram
    Liu, Jiangchuan
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (01) : 662 - 672
  • [39] 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,
  • [40] Joint Service Caching and Computation Offloading to Maximize System Profits in Mobile Edge-Cloud Computing
    Fan, Qingyang
    Lin, Junyu
    Feng, Guangsheng
    Gao, Zihan
    Wang, Huiqiang
    Li, Yafei
    2020 16TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING (MSN 2020), 2020, : 244 - 251