Skip to main navigation Skip to search Skip to main content

Learning from optimal caching for content delivery

  • State University of New York Binghamton University
  • University of Massachusetts

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

20 Scopus citations

Abstract

Content delivery networks (CDNs) distribute much of today's Internet traffic by caching and serving users' contents requested. A major goal of a CDN is to improve hit probabilities of its caches, thereby reducing WAN traffic and user-perceived latency. In this paper, we develop a new approach for caching in CDNs that learns from optimal caching for decision making. To attain this goal, we first propose HRO to compute the upper bound on optimal caching in an online manner, and then leverage HRO to inform future content admission and eviction. We call this new cache design LHR. We show that LHR is efficient since it includes a detection mechanism for model update, an auto-tuned threshold-based model for content admission with a simple eviction rule. We have implemented an LHR simulator as well as a prototype within an Apache Traffic Server and the Caffeine, respectively. Our experimental results using four production CDN traces show that LHR consistently outperforms state of the arts with an increase in hit probability of up to 9% and a reduction in WAN traffic of up to 15% compared to a typical production CDN cache. Our evaluation of the LHR prototype shows that it only imposes a moderate overhead and can be deployed on today's CDN servers.

Original languageEnglish
Title of host publicationCoNEXT 2021 - Proceedings of the 17th International Conference on emerging Networking EXperiments and Technologies
PublisherAssociation for Computing Machinery, Inc
Pages344-358
Number of pages15
ISBN (Electronic)9781450390989
DOIs
StatePublished - Dec 2 2021
Event17th ACM International Conference on emerging Networking EXperiments and Technologies, CoNEXT 2021 - Virtual, Online, Germany
Duration: Dec 7 2021Dec 10 2021

Publication series

NameCoNEXT 2021 - Proceedings of the 17th International Conference on emerging Networking EXperiments and Technologies

Conference

Conference17th ACM International Conference on emerging Networking EXperiments and Technologies, CoNEXT 2021
Country/TerritoryGermany
CityVirtual, Online
Period12/7/2112/10/21

Fingerprint

Dive into the research topics of 'Learning from optimal caching for content delivery'. Together they form a unique fingerprint.

Cite this