Constrained App Data Caching Over Edge Server Graphs in Edge Computing Environment

被引:32
|
作者
Xia, Xiaoyu [1 ]
Chen, Feifei [1 ]
Grundy, John [2 ]
Abdelrazek, Mohamed [1 ]
Jin, Hai [3 ]
He, Qiang [4 ]
机构
[1] Deakin Univ, Sch Informat Technol, Geelong, Vic 3220, Australia
[2] Monash Univ, Fac Informat Technol, Melbourne, Vic 3800, Australia
[3] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Wuhan 430074, Hubei, Peoples R China
[4] Swinburne Univ Technol, Sch Software & Elect Engn, Hawthorn, Vic 3122, Australia
基金
澳大利亚研究理事会;
关键词
Edge computing; data caching; optimization; approximation algorithm; NETWORKS; OPTIMIZATION; COMPLEXITY; PLACEMENT;
D O I
10.1109/TSC.2021.3062017
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, edge computing, as an extension of cloud computing, has emerged as a promising paradigm for powering a variety of applications demanding low latency, e.g., virtual or augmented reality, interactive gaming, real-time navigation, etc. In the edge computing environment, edge servers are deployed at base stations to offer highly-accessible computing capacities to nearby end-users, e.g., CPU, RAM, storage, etc. From a service provider's perspective, caching app data on edge servers can ensure low latency in its users' data retrieval. Given constrained cache spaces on edge servers due to their physical sizes, the optimal data caching strategy must minimize overall user latency. In this article, we formulate this Constrained Edge Data Caching (CEDC) problem as a constrained optimization problem from the service provider's perspective and prove its NP-hardness. We propose an optimal approach named CEDC-IP to solve this CEDC problem with the Integer Programming technique. We also provide an approximation algorithm named CEDC-A for finding approximate solutions to large-scale CEDC problems efficiently and prove its approximation ratio. CEDC-IP and CEDC-A are evaluated on a real-world data set. The results demonstrate that they significantly outperform four representative approaches.
引用
收藏
页码:2635 / 2647
页数:13
相关论文
共 50 条
  • [1] Data Caching Optimization in the Edge Computing Environment
    Liu, Ying
    He, Qiang
    Zheng, Dequan
    Zhang, Mingwei
    Chen, Feifei
    Zhang, Bin
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (IEEE ICWS 2019), 2019, : 99 - 106
  • [2] Data Caching Optimization in the Edge Computing Environment
    Liu, Ying
    He, Qiang
    Zheng, Dequan
    Xia, Xiaoyu
    Chen, Feifei
    Zhang, Bin
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (04) : 2074 - 2085
  • [3] Proactive Data Caching and Replacement in the Edge Computing Environment
    Liu, Ying
    Zhang, Ao
    Xia, Xiaoyu
    Chen, Feifei
    Ye, Lei
    Zhang, Bin
    He, Qiang
    [J]. 2020 IEEE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2020), 2020, : 193 - 200
  • [4] Constrained Big Data Mining in an Edge Computing Environment
    Leung, Carson K.
    Deng, Deyu
    Hoi, Calvin S. H.
    Lee, Wookey
    [J]. BIG DATA APPLICATIONS AND SERVICES 2017, 2019, 770 : 61 - 68
  • [5] Online data caching in edge computing
    Han, Xinxin
    Gao, Guichen
    Wang, Yang
    Ting, Hing-Fung
    You, Ilsun
    Zhang, Yong
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (17):
  • [6] QoE-aware Data Caching Optimization in Edge Computing Environment
    Ni, Zhengguo
    Yuan, Min
    Tang, Hancheng
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2022), 2022, : 65 - 73
  • [7] Online Collaborative Data Caching in Edge Computing
    Xia, Xiaoyu
    Chen, Feifei
    He, Qiang
    Grundy, John
    Abdelrazek, Mohamed
    Jin, Hai
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (02) : 281 - 294
  • [8] Proactive content caching in edge computing environment: A review
    Aghazadeh, Rafat
    Shahidinejad, Ali
    Ghobaei-Arani, Mostafa
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2023, 53 (03): : 811 - 855
  • [9] Multi-server Intelligent Task Caching Strategy for Edge Computing
    Ge, Haibo
    Ma, Shixiong
    Song, Xing
    Li, Shun
    Liu, Linghuan
    Chen, Xutao
    Zhou, Ting
    Gong, Haiwen
    [J]. Proceedings - 2022 4th International Conference on Natural Language Processing, ICNLP 2022, 2022, : 563 - 569
  • [10] Multi-Server Collaborative Task Caching Strategy in Edge Computing
    Ma, Shixiong
    Ge, Haibo
    Song, Xing
    [J]. Computer Engineering and Applications, 2023, 59 (20) : 245 - 253