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 条
  • [1] Fresh Caching of Dynamic Content Over the Wireless Edge
    Abolhassani, Bahman
    Tadrous, John
    Eryilmaz, Atilla
    Yeh, Edmund
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2022, 30 (05) : 2315 - 2327
  • [2] Caching dynamic content on the web
    Chen, WH
    Martin, P
    Hassanein, HS
    CCECE 2003: CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, PROCEEDINGS: TOWARD A CARING AND HUMANE TECHNOLOGY, 2003, : 947 - 950
  • [3] Successive Refinement to Caching for Dynamic Content
    Sen, Pinar
    Gastpar, Michael
    2019 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2019, : 2484 - 2488
  • [4] Adaptive probabilistic caching technique for caching networks with dynamic content popularity
    Tarnoi, Saran
    Kumwilaisak, Wuttipong
    Suppakitpaisarn, Vorapong
    Fukuda, Kensuke
    Ji, Yusheng
    COMPUTER COMMUNICATIONS, 2019, 139 : 1 - 15
  • [5] Enabling dynamic content caching in web portals
    Mahdavi, M
    Shepherd, J
    14TH INTERNATIONAL WORKSHOP ON RESEARCH ISSUES ON DATA ENGINEERING: WEB SERVICES FOR E-COMMERCE AND E-GOVERNMENT APPLICATIONS, PROCEEDINGS, 2004, : 129 - 136
  • [6] Single vs Distributed Edge Caching for Dynamic Content
    Abolhassani, Bahman
    Tadrous, John
    Eryilmaz, Atilla
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2022, 30 (02) : 669 - 682
  • [7] Cooperative caching of dynamic content on a distributed Web server
    Holmedahl, V
    Smith, B
    Yang, T
    SEVENTH INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING - PROCEEDINGS, 1998, : 243 - 250
  • [8] Exploiting result equivalence in caching dynamic web content
    Smith, B
    Acharya, A
    Yang, T
    Zhu, H
    USENIX ASSOCIATION PROCEEDINGS OF THE 2ND USENIX SYMPOSIUM ON INTERNET TECHNOLOGIES AND SYSTEMS (USITS'99), 1999, : 209 - 220
  • [9] Evaluation of edge caching/offloading for dynamic content delivery
    Yuan, C
    Chen, Y
    Zhang, Z
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2004, 16 (11) : 1411 - 1423
  • [10] Placement of Dynamic Content Items in Mobile Edge Caching
    Zhang, Shan
    Wang, Liudi
    Zhang, Nu
    Luo, Hongbing
    Zhou, Sheng
    PROCEEDINGS OF THE 2020 32ND INTERNATIONAL TELETRAFFIC CONGRESS (ITC 32), 2020, : 138 - 146