@article{40ae7d49d3114503898d7d7731434a2d,
title = "Unikernels Everywhere: The Case for Elastic CDNs",
abstract = "Video streaming dominates the Internet{\textquoteright}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.",
author = "Simon Kuenzer and Anton Ivanov and Filipe Manco and Jose Mendes and Yuri Volchkov and Florian Schmidt and Kenichi Yasukata and Michio Honda and Felipe Huici",
year = "2017",
month = jul,
day = "31",
doi = "10.1145/3140607.3050757",
language = "English",
volume = "52",
pages = "15–29",
journal = "ACM Sigplan Notices",
issn = "0362-1340",
publisher = "Association for Computing Machinery (ACM)",
number = "7",
note = "13th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, VEE 2017 ; Conference date: 08-04-2017 Through 09-04-2017",
url = "https://conf.researchr.org/home/vee-2017/",
}