We deduce key design features behind the YouTube video delivery system by building a distributed active measurement infrastructure, and collecting and analyzing a large volume of video playback logs, DNS mappings and latency data. We find that the design of YouTube video delivery system consists of three major components: a "flat" video id space, multiple DNS namespaces reflecting a multi-layered logical organization of video servers, and a 3-tier physical cache hierarchy. We also uncover that YouTube employs a set of sophisticated mechanisms to handle video delivery dynamics such as cache misses and load sharing among its distributed cache locations and data centers. © 2012 IEEE.
CITATION STYLE
Adhikari, V. K., Jain, S., Chen, Y., & Zhang, Z. L. (2012). Vivisecting YouTube: An active measurement study. In Proceedings - IEEE INFOCOM (pp. 2521–2525). https://doi.org/10.1109/INFCOM.2012.6195644
Mendeley helps you to discover research relevant for your work.