Exploring YouTube's CDN Heterogeneity

In this paper, we set up measurements and make performance and geographic analysis of YouTube CDN video platform. We use large distributed testbeds, like PlatnetLab and EdgeNet, to grasp the heterogeneity of client situations. Those facilities can work as real clients without any simulation. From these infrastructures, we generate numerous requests to YouTube video servers. Using a reduced initial set of nodes in different geographic location, we continuously measure information related to YouTube homepage websites and video servers, and calculate the latency from clients to cache servers. We also look at the geographical location of YouTube servers. This enables a better understanding of cache mapping strategy and draws the map of the system. Our first result focus on distance between users and data centers before studying dynamic aspect of the system. The information we collect can be of interest to e.g. ISP network operators who need to improve their network architecture to minimize costs and optimize quality for the user.

[1]  Tobias Hoßfeld,et al.  Internet Video Delivery in YouTube: From Traffic Measurements to Quality of Experience , 2013, Data Traffic Monitoring and Analysis.

[2]  Fan Yang,et al.  The QUIC Transport Protocol: Design and Internet-Scale Deployment , 2017, SIGCOMM.

[3]  Aiko Pras,et al.  Passive Observations of a Large DNS Service: 2.5 Years in the Life of Google , 2018, 2018 Network Traffic Measurement and Analysis Conference (TMA).

[4]  Ramesh K. Sitaraman,et al.  The Akamai network: a platform for high-performance internet applications , 2010, OPSR.

[5]  Justin Cappos,et al.  EdgeNet: A Global Cloud That Spreads by Local Action , 2018, 2018 IEEE/ACM Symposium on Edge Computing (SEC).

[6]  Marco Mellia,et al.  Dissecting Video Server Selection Strategies in the YouTube CDN , 2011, 2011 31st International Conference on Distributed Computing Systems.

[7]  Zhi-Li Zhang,et al.  Vivisecting YouTube: An active measurement study , 2012, 2012 Proceedings IEEE INFOCOM.

[8]  David E. Culler,et al.  Operating Systems Support for Planetary-Scale Network Services , 2004, NSDI.