Exploring YouTube's content distribution network through distributed application-layer measurements: a first view

  • Authors:
  • Albert Rafetseder;Florian Metzger;David Stezenbach;Kurt Tutschku

  • Affiliations:
  • University of Vienna, Austria;University of Vienna, Austria;University of Vienna, Austria;University of Vienna, Austria

  • Venue:
  • Proceedings of the 2011 International Workshop on Modeling, Analysis, and Control of Complex Networks
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Content Distribution Networks serve a large share of today's Internet traffic from a multitude of locations, each in relative proximity to the respective consumers. In this paper, we analyze the performance of the YouTube video platform using Seattle, a distributed Internet testbed running on donated resources (like SETI@home), including equipment on the user's premises. This better reflects the experience seen by true users than dedicated test systems such as PlanetLab. In Seattle, measurements are restricted to the application layer, so we only read from and write into a stream (TCP) network socket, and perform DNS lookups. Using forty vantage points in different geographic regions running for more than 600 hours, we continuously measure the number of IP addresses www.youtube.com resolves to, and approximate the latency to actual video cache servers. We also monitor the latency between the vantage points, and estimate the packet loss. The methodology presented in this paper shows how insights even into large, distributed content delivery systems can be gathered with reasonable effort. The actual results can be of interest to e.g. network operators trying to improve the interworking with CDNs by studying their day-to-day operations for the good of the end user.