Caching in video CDNs: Building strong lines of defense

Kianoosh Mokhtarian, Hans Arno Jacobsen

Research output: Contribution to conferencePaperpeer-review

14 Scopus citations

Abstract

Planet-scale video Content Delivery Networks (CDNs) deliver a significant fraction of the entire Internet traffic. Effective caching at the edge is vital for the feasibility of these CDNs, which can otherwise incur significant monetary costs and resource overloads in the Internet. We analyze the challenges and requirements for video caching on these CDNs which cannot be addressed by standard solutions. We develop multiple algorithms for caching in these CDNs: (i) An LRU-based baseline solution to address the requirements, (ii) an intelligent ingress-efficient algorithm, (iii) an offline cache aware of future requests (greedy) to estimate the maximum caching efficiency we can expect from any online algorithm, and (iv) an optimal offline cache (for limited scales). We use anonymized actual data from a large-scale, global CDN to evaluate the algorithms and draw conclusions on their suitability for different settings.

Original languageEnglish
DOIs
StatePublished - 2014
Externally publishedYes
Event9th ACM European Conference on Computer Systems, EuroSys 2014 - Amsterdam, Netherlands
Duration: 14 Apr 201416 Apr 2014

Conference

Conference9th ACM European Conference on Computer Systems, EuroSys 2014
Country/TerritoryNetherlands
CityAmsterdam
Period14/04/1416/04/14

Keywords

  • Content delivery networks
  • Video caching

Fingerprint

Dive into the research topics of 'Caching in video CDNs: Building strong lines of defense'. Together they form a unique fingerprint.

Cite this