Fresh Caching for Dynamic Content

被引:21
|
作者
Abolhassani, Bahman [1 ]
Tadrous, John [2 ]
Eryilmaz, Atilla [1 ]
Yeh, Edmund [3 ]
机构
[1] Ohio State Univ, Dept Elect & Comp Engn, Columbus, OH 43210 USA
[2] Gonzaga Univ, Dept Elect & Comp Engn, Spokane, WA 99202 USA
[3] Northeastern Univ, Dept Elect & Comp Engn, Boston, MA 02115 USA
来源
IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2021) | 2021年
关键词
Content Distribution Networks; Caching; Age of Information; Dynamic Content;
D O I
10.1109/INFOCOM42981.2021.9488731
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce a framework and provably-efficient schemes for 'fresh' caching at the (front-end) local cache of content that is subject to 'dynamic' updates at the (back-end) database. We start by formulating the hard-cache-constrained problem for this setting, which quickly becomes intractable due to the limited cache. To bypass this challenge, we first propose a flexible time-based-eviction model to derive the average system cost function that measures the system's cost due to the service of aging content in addition to the regular cache miss cost. Next, we solve the cache-unconstrained case, which reveals how the refresh dynamics and popularity of content affect the optimal caching. Then, we extend our approach to a soft-cache-constrained version, where we can guarantee that the cache use is limited with arbitrarily high probability. The corresponding solution reveals the interesting insight that `whether to cache an item or not in the local cache?' depends primarily on its popularity level, whereas 'how long the cached item should be held in the cache before eviction?' depends primarily on its refresh rate. Moreover, we investigate the cost-cache saving tradeoffs and prove that substantial cache gains can be obtained while also asymptotically achieving the minimum cost as the database size grows.
引用
收藏
页数:10
相关论文
共 50 条
  • [31] The Design of Dynamic Probabilistic Caching with Time-Varying Content Popularity
    Gao, Jie
    Zhang, Shan
    Zhao, Lian
    Shen, Xuemin
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (04) : 1672 - 1684
  • [32] Performance-Enhanced Caching Scheme for Web Clusters for Dynamic Content
    Raghunathan, A.
    Murugesan, K.
    INTERNATIONAL JOURNAL OF BUSINESS DATA COMMUNICATIONS AND NETWORKING, 2011, 7 (03) : 16 - 36
  • [33] Hierarchical Dynamic Caching Mechanism considering content hit-ratio
    Kim, Min Woo
    Choi, Seong Gon
    18TH ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS (APCC 2012): GREEN AND SMART COMMUNICATIONS FOR IT INNOVATION, 2012, : 877 - 882
  • [34] Applying caching techniques for dynamic personalized content in software engineering projects
    Athey, DE
    Albrecht, JR
    PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 1477 - 1483
  • [35] Optimal Load-Splitting and Distributed-Caching for Dynamic Content
    Abolhassani, Bahman
    Tadrous, John
    Eryilmaz, Atilla
    2021 19TH INTERNATIONAL SYMPOSIUM ON MODELING AND OPTIMIZATION IN MOBILE, AD HOC, AND WIRELESS NETWORKS (WIOPT), 2021,
  • [36] Caching Placement Strategies for Dynamic Content Delivery in Metro Area Networks
    Ayoub, Omran
    Musumeci, Francesco
    Addeo, Christian
    Mussini, Marco
    Tornatore, Massimo
    2018 IEEE INTERNATIONAL MULTIDISCIPLINARY CONFERENCE ON ENGINEERING TECHNOLOGY (IMCET), 2018,
  • [37] Collaborative Hierarchical Caching with Dynamic Request Routing for Massive Content Distribution
    Dai, Jie
    Hu, Zhan
    Li, Bo
    Liu, Jiangchuan
    Li, Baochun
    2012 PROCEEDINGS IEEE INFOCOM, 2012, : 2444 - 2452
  • [38] Dynamic caching
    2005, CMP Media LLC, Manhasset, United States (30):
  • [39] Dynamic caching
    Orr, R
    DR DOBBS JOURNAL, 2005, 30 (03): : 10 - 10
  • [40] Dynamic Caching Content Replacement in Base Station Assisted Wireless D2D Caching Networks
    Lee, Ming-Chun
    Feng, Hao
    Molisch, Andreas F.
    IEEE ACCESS, 2020, 8 : 33909 - 33925