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 AprDisplayed time zone: Azores change
10:45 - 12:15 | |||
10:45 30mTalk | Swift Birth and Quick Death: Enabling Fast Parallel Guest Boot and Destruction in the Xen Hypervisor Session 1 Vlad Nitu Toulouse University, France, Pierre Olivier Virginia Tech, USA, Alain Tchana Toulouse University, France, Daniel Chiba Virginia Tech, USA, Antonio Barbalace Virginia Tech, USA, Daniel Hagimont Toulouse University, France, Binoy Ravindran Virginia Tech | ||
11:15 30mTalk | Unikernels Everywhere: The Case for Elastic CDNs Session 1 Simon Kuenzer NEC Europe Ltd., Anton Ivanov NEC Europe Ltd., Filipe Manco NEC Europe Ltd., Jose Mendes NEC Europe Ltd., Yuri Volchkov NEC Europe Ltd., Florian Schmidt NEC Europe Ltd., Kenichi Yasukata NEC Europe Ltd., Michio Honda NEC Europe Ltd., Felipe Huici NEC Europe Ltd. | ||
11:45 30mTalk | MigVisor: Accurate Prediction of VM Live Migration Behavior using a Working-Set Pattern Model Session 1 Jinshi Zhang Shanghai Jiao Tong University, Yaozu Dong Intel Asia-Pacific R&D Ltd, China, Li Jian , Haibing Guan Shanghai Jiao Tong University |