Resource Pooling in Large-Scale Content Delivery Systems

02/08/2018
by   Kota Srinivas Reddy, et al.
0

Content delivery networks are a key infrastructure component used by Video on Demand (VoD) services to deliver content over the Internet. We study a content delivery system consisting of a central server and multiple co-located caches, each with limited storage and service capabilities. This work evaluates the performance of such a system as a function of the storage capacity of the caches, the content replication strategy, and the service policy. This analysis can be used for a system-level optimization of these design choices. The focus of this work is on understanding the benefits of allowing caches to pool their resources to serve user requests. We show that the benefits of resource pooling depend on the popularity profile of the contents offered by the VoD service. More specifically, if the popularity does not vary drastically across contents, resource pooling can lead to significant improvements in the system performance. In contrast, if the content popularity is uneven, the benefits of resource pooling are negligible.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/22/2018

Insights from Analysis of Video Streaming Data to Improve Resource Management

Today a large portion of Internet traffic is video. Over The Top (OTT) s...
research
09/26/2018

Effects of Storage Heterogeneity in Distributed Cache Systems

In this work, we focus on distributed cache systems with non-uniform sto...
research
01/29/2020

Cache Allocations for Consecutive Requests of Categorized Contents: Service Provider's Perspective

In wireless caching networks, a user generally has a concrete purpose of...
research
01/28/2019

Hybrid Machine Learning Approach to Popularity Prediction of Newly Released Contents for Online Video Streaming Service

In the industry of video content providers such as VOD and IPTV, predict...
research
06/12/2021

A use case of Content Delivery Network raw logfile analysis

The growth of video streaming has stretched the Internet to its limitati...
research
05/28/2018

ECD: An Edge Content Delivery and Update Framework in Mobile Edge Computing

This article proposes an edge content delivery framework (ECD) based on ...
research
10/13/2017

An NFV and Microservice Based Architecture for On-the-fly Component Provisioning in Content Delivery Networks

Content Delivery Networks (CDNs) deliver content (e.g. Web pages, videos...

Please sign up or login with your details

Forgot password? Click here to reset