Abstract
Video streaming dominates the Internet's overall traffic mix, with reports stating that it will constitute 90% of all consumer traffic by 2019. Most of this video is delivered by Content Delivery Networks (CDNs), and, while they optimize QoE metrics such as buffering ratio and start-up time, no single CDN provides optimal performance. In this paper we make the case for elastic CDNs, the ability to build virtual CDNs on-the-fly on top of shared, third-party infrastructure at a scale. To bring this idea closer to reality we begin by large-scale simulations to quantify the effects that elastic CDNs would have if deployed, and build and evaluate MiniCache, a specialized, minimalistic virtualized content cache that runs on the Xen hypervisor. MiniCache is able to serve content at rates of up to 32 Gb/s and handle up to 600K reqs/sec on a single CPU core, as well as boot in about 90 milliseconds on x86 and around 370 milliseconds on ARM32.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design,Software
Reference57 articles.
1. Program popularity and viewer behaviour in a large TV-on-demand system
2. Akamai. Aura Licensed CDN. http://www.akamai.com/html/solutions/aura_licensed_cdn.html 2013. Akamai. Aura Licensed CDN. http://www.akamai.com/html/solutions/aura_licensed_cdn.html 2013.
3. Amazon. AWS Case Study: Netflix. http://aws.amazon.com/solutions/case-studies/netflix/ May 2015. Amazon. AWS Case Study: Netflix. http://aws.amazon.com/solutions/case-studies/netflix/ May 2015.
4. Amazon. Amazon CloudFront. http://aws.amazon.com/cloudfront/ June 2015. Amazon. Amazon CloudFront. http://aws.amazon.com/cloudfront/ June 2015.
5. Analyzing the potential benefits of CDN augmentation strategies for internet video workloads
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Lightweight Virtualization for Edge Computing;Research Anthology on Edge Computing Protocols, Applications, and Integration;2022-04-01
2. Unikraft;Proceedings of the Sixteenth European Conference on Computer Systems;2021-04-21
3. Lightweight Virtualization for Edge Computing;Edge Computing and Computational Intelligence Paradigms for the IoT;2019