A use case of Content Delivery Network raw log file analysis

  title={A use case of Content Delivery Network raw log file analysis},
  author={Hoang-Loc La and Anh-Tu Ngoc Tran and Quang-Trai Le and Masato Yoshimi and Takuma Nakajima and N. Thoai},
  journal={2020 International Conference on Advanced Computing and Applications (ACOMP)},
The growth of video streaming has stretched the Internet to its limitation. In other words, the Internet was originally devised to connect a limited number of computers so that they can share network resources, so the Internet cannot handle a large amount of traffic at a time, which leads to network congestion. To overcome this, CDNs are built on top of the Internet as an overlay to efficiently store and swiftly disseminate contents to users by placing many servers and data centers around the… Expand


Catalog dynamics: Impact of content publishing and perishing on the performance of a LRU cache
A new model for the arrival of content requests is proposed, which takes into account the dynamical nature of the content catalog and calculates the performance of a LRU cache fed with such a request process, expressed by its hit ratio. Expand
Analyzing the potential benefits of CDN augmentation strategies for internet video workloads
Surprisingly, significant amount of synchronous viewing behavior for Video On Demand (VOD) content is found, which makes hybrid P2P-CDN approach feasible for VOD and new strategies for CDNs to reduce their infrastructure costs are suggested. Expand
Temporal locality in today's content caching: why it matters and how to model it
This paper proposes a new parsimonious traffic model, named the Shot Noise Model (SNM), that enables users to natively capture the dynamics of content popularity, whilst still being sufficiently simple to be employed effectively for both analytical and scalable simulative studies of caching systems. Expand
Unreeling netflix: Understanding and improving multi-CDN movie delivery
A measurement study of Netflix is performed to uncover its architecture and service strategy, and finds that Netflix employs a blend of data centers and Content Delivery Networks (CDNs) for content distribution. Expand
Analyzing and Visualizing Web Server Access Log File
This literature uses the process to uncover interesting patterns in web server access log file gathered from Ho Chi Minh City University of Technology (HCMUT) in Vietnam and proposes a novel model to construct and add new attributes encompassing country, province (or city), Internet Service Provider (ISP) from the existing attribute IP. Expand
Achieving high cache hit ratios for CDN memory caches with size-aware admission
This work proposes two policies that either admit an object with some probability proportional to its size, or as a simple size threshold, and finds that the superior performance of these policies stems from a new statistical cache tuning method, which automatically adapts the parameters of the authors' admission policies to the request traffic. Expand
Dynamic adaptive streaming over HTTP --: standards and design principles
In this paper, we provide some insight and background into the Dynamic Adaptive Streaming over HTTP (DASH) specifications as available from 3GPP and in draft version also from MPEG. Specifically, theExpand
The Role of Caching in Future Communication Systems and Networks
The challenges that caching needs to address today are analyzed, also considering an industry perspective, and bottleneck issues that must be resolved to unleash the full potential of this promising technique are identified. Expand
A tale of three CDNs: An active measurement study of Hulu and its CDNs
This study focuses on how Hulu selects CDNs and how each CDN allocates resources (i.e., servers) to serve user requests and finds that different CDNs employ different amounts of resources to serve Hulu content. Expand
Hierarchical Caching via Deep Reinforcement Learning
  • A. Sadeghi, Gang Wang, G. Giannakis
  • Computer Science
  • ICASSP 2020 - 2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)
  • 2020
A novel caching policy that relies on a deep Q-network to enforce the parent node with ability to learn-and-adapt to unknown policies of leaf nodes as well as spatio-temporal dynamic evolution of file requests results in remarkable caching performance, as corroborated through numerical tests. Expand