SLAP: An Adaptive, Learned Admission Policy for Content Delivery Network Caching

被引:3
作者
Liu, Ke [1 ]
Wu, Kan [2 ]
Wang, Hua [1 ]
Zhou, Ke [1 ]
Zhang, Ji [1 ]
Li, Cong [3 ]
机构
[1] Huazhong Univ Sci & Technol, Wuhan Natl Lab Optoelectron, Wuhan, Peoples R China
[2] Univ Wisconsin Madison, Madison, WI USA
[3] Tencent Technol Shenzhen Co Ltd, Shenzhen, Peoples R China
来源
2023 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, IPDPS | 2023年
基金
中国国家自然科学基金;
关键词
Content Delivery Network; admission policy; segmented;
D O I
10.1109/IPDPS54959.2023.00053
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
"Learned" admission policies have shown promise in improving Content Delivery Network (CDN) cache performance and lowering operational costs. Unfortunately, existing learned policies are optimized with a few fixed cache sizes while in reality, cache sizes often vary over time in an unpredictable manner. As a result, existing solutions cannot provide consistent benefits in production settings. We present SLAP, a learned CDN cache admission approach based on segmented object reuse time prediction. SLAP predicts an object's reuse time range using the Long-Short-Term-Memory model and admits objects that will be reused (before eviction) given the current cache size. SLAP separates model training from cache size, allowing it to adapt to arbitrary sizes. The key to our solution is a novel segmented labeling scheme that enables SLAP to precisely predict object reuse time. To further make SLAP a practical and efficient solution, we propose aggressive reusing of computation and training on sampled traces to optimize model training, and a specialized predictor architecture that overlaps prediction computation with miss object fetching to optimize model inference. Our experiments with production CDN traces show that SLAP achieves significantly lower write traffic (38%59%), longer SSDs service life (104%-178%), a consistently higher hit rate (3.2%-11.7%), and requires no effort to adapt to changing cache sizes, outperforming existing policies.
引用
收藏
页码:457 / 467
页数:11
相关论文
共 50 条
  • [21] A Cloud Based Dynamic Content Delivery Network
    Fan, Chih-Tien
    Piboonudompornkul, Pawat
    Wu, Zong-You
    INTELLIGENT SYSTEMS AND APPLICATIONS (ICS 2014), 2015, 274 : 2152 - 2161
  • [22] Joint Wireless Access-Backhaul Network Slicing and Content Caching Optimization
    Thinh Duy Tran
    Le, Long Bao
    2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2018,
  • [23] NA-Caching: An Adaptive Content Management Approach Based on Deep Reinforcement Learning
    Fan, Qilin
    Li, Xiuhua
    Wang, Sen
    Fu, Shu
    Zhang, Xu
    Wang, Yueyang
    IEEE ACCESS, 2019, 7 : 152014 - 152022
  • [24] RL-Cache: Learning-Based Cache Admission for Content Delivery
    Kirilin, Vadim
    Sundarrajan, Aditya
    Gorinsky, Sergey
    Sitaraman, Ramesh K.
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2020, 38 (10) : 2372 - 2385
  • [25] RL-Cache: Learning-Based Cache Admission for Content Delivery
    Kirilin, Vadim
    Sundarrajan, Aditya
    Gorinsky, Sergey
    Sitaraman, Ramesh K.
    NETAI'19: PROCEEDINGS OF THE 2019 ACM SIGCOMM WORKSHOP ON NETWORK MEETS AI & ML, 2019, : 57 - 63
  • [26] Realizing Low-Cost Flash Memory Based Video Caching in Content Delivery Systems
    Zhang, Xuebin
    Xiong, Danni
    Zhao, Kai
    Chen, Chang Wen
    Zhang, Tong
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2018, 28 (04) : 984 - 996
  • [27] Smart Cache Insertion and Promotion Policy for Content Delivery Networks
    Wang, Peng
    Liu, Yu
    Zhao, Zhelong
    Zhou, Ke
    Huang, Zhihai
    Chen, Yanxiong
    PROCEEDINGS OF THE 52ND INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, ICPP 2023, 2023, : 183 - 192
  • [28] A Lightweight and Adaptive Cache Partitioning Scheme for Content Delivery Networks
    Wang, Peng
    Zhao, Zhelong
    Liu, Yu
    Zhou, Ke
    Huang, Zhihai
    Chen, Yanxiong
    2022 IEEE 40TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2022), 2022, : 407 - 410
  • [29] Comparing Cloud Content Delivery Networks for Adaptive Video Streaming
    Wang, Chen
    Jayaseelan, Andal
    Kim, Hyong
    PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2018, : 686 - 693
  • [30] Reconfigurable WDM Multicast Supporting Content Delivery for Content Delivery Network Based on SOA and TB-WSS
    Li, Ze
    Zhang, Min
    Wang, Danshi
    Cui, Yue
    2016 21ST OPTOELECTRONICS AND COMMUNICATIONS CONFERENCE (OECC) HELD JOINTLY WITH 2016 INTERNATIONAL CONFERENCE ON PHOTONICS IN SWITCHING (PS), 2016,