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.
Sat 8 Apr Times are displayed in time zone: Azores change
10:45 - 11:15 Talk | Swift Birth and Quick Death: Enabling Fast Parallel Guest Boot and Destruction in the Xen Hypervisor Session 1 Vlad NituToulouse University, France, Pierre OlivierVirginia Tech, USA, Alain TchanaToulouse University, France, Daniel ChibaVirginia Tech, USA, Antonio BarbalaceVirginia Tech, USA, Daniel HagimontToulouse University, France, Binoy RavindranVirginia Tech | ||
11:15 - 11:45 Talk | Unikernels Everywhere: The Case for Elastic CDNs Session 1 Simon KuenzerNEC Europe Ltd., Anton IvanovNEC Europe Ltd., Filipe MancoNEC Europe Ltd., Jose MendesNEC Europe Ltd., Yuri VolchkovNEC Europe Ltd., Florian SchmidtNEC Europe Ltd., Kenichi YasukataNEC Europe Ltd., Michio HondaNEC Europe Ltd., Felipe HuiciNEC Europe Ltd. | ||
11:45 - 12:15 Talk | MigVisor: Accurate Prediction of VM Live Migration Behavior using a Working-Set Pattern Model Session 1 Jinshi ZhangShanghai Jiao Tong University, Yaozu DongIntel Asia-Pacific R&D Ltd, China, Li Jian, Haibing GuanShanghai Jiao Tong University |