2 research outputs found
Resource Pooling in Large-Scale Content Delivery Systems
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.Comment: Accepted in TCOM; 14 pages. arXiv admin note: text overlap with
arXiv:1603.0915
Effects of Storage Heterogeneity in Distributed Cache Systems
In this work, we focus on distributed cache systems with non-uniform storage
capacity across caches. We compare the performance of our system with the
performance of a system with the same cumulative storage distributed evenly
across the caches. We characterize the extent to which the performance of the
distributed cache system deteriorates due to storage heterogeneity. The key
takeaway from this work is that the effects of heterogeneity in the storage
capabilities depend heavily on the popularity profile of the contents being
cached and delivered. We analytically show that compared to the case where
contents popularity is comparable across contents, lopsided popularity profiles
are more tolerant to heterogeneity in storage capabilities. We validate our
theoretical results via simulations.Comment: 12 page