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 条
  • [1] SLAP: Segmented Reuse-Time-Label Based Admission Policy for Content Delivery Network Caching
    Liu, Ke
    Wu, Kan
    Wang, Hua
    Zhou, Ke
    Wang, Peng
    Zhang, Ji
    Li, Cong
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2024, 21 (02)
  • [2] Popularity-Based Adaptive Content Delivery Scheme with In-Network Caching
    Kim, Jeong Yun
    Lee, Gyu Myoung
    Choi, Jun Kyun
    ETRI JOURNAL, 2014, 36 (05) : 819 - 828
  • [3] A hierarchical caching strategy in content delivery network
    Shi, Fang
    Fan, Lisheng
    Lai, Xiazhi
    Chen, Yuehong
    Lin, Weiwei
    COMPUTER COMMUNICATIONS, 2021, 179 : 92 - 101
  • [4] Adaptive TTL-Based Caching for Content Delivery
    Basu, Soumya
    Sundarrajan, Aditya
    Ghaderi, Javad
    Shakkottai, Sanjay
    Sitaraman, Ramesh
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (03) : 1063 - 1077
  • [5] Dynamic In-Network Caching for Energy Efficient Content Delivery
    Llorca, Jaime
    Tulino, Antonia M.
    Guan, Kyle
    Esteban, Jairo
    Varvello, Matteo
    Choi, Nakjung
    Kilper, Daniel C.
    2013 PROCEEDINGS IEEE INFOCOM, 2013, : 245 - 249
  • [6] Cooperative Caching for Adaptive Bit Rate Streaming in Content Delivery Networks
    Phuong Luu Vo
    Tuan-Anh Le
    Hong, Choong Seon
    Moon, Seung Il
    Lee, Sungwon
    Nga Ly Tu
    ACM IMCOM 2015, PROCEEDINGS, 2015,
  • [7] Efficient Multicast Schemes Using In-Network Caching for Optimal Content Delivery
    Kim, Jeong Yun
    Lee, Gyu Myoung
    Choi, Jun Kyun
    IEEE COMMUNICATIONS LETTERS, 2013, 17 (05) : 1048 - 1051
  • [8] A Graph-based Admission Policy for SSD Caching
    Qiao, Hongyong
    Wang, Hua
    Zhou, Ke
    2019 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE BIG DATA AND INTELLIGENT SYSTEMS (HPBD&IS), 2019, : 269 - 273
  • [9] Adaptive Size-Aware Cache Insertion Policy for Content Delivery Networks
    Wang, Peng
    Liu, Yu
    Zhao, Zhelong
    Zhou, Ke
    Huang, Zhihai
    Chen, Yanxiong
    2022 IEEE 40TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2022), 2022, : 195 - 202
  • [10] Zone-Based Cooperative Content Caching and Delivery for Radio Access Network With Mobile Edge Computing
    Wang Ning
    Shen Gangxiang
    Kumar, Bose Sanjay
    Shao Weidong
    IEEE ACCESS, 2019, 7 : 4031 - 4044