On the use and performance of content distribution networks

  • Authors:
  • Balachander Krishnamurthy;Craig Wills;Yin Zhang

  • Affiliations:
  • AT&T Labs--Research, Florham Park, NJ;Worcester Polytechnic Institute, Worcester, MA;AT&T Labs--Research, Florham Park, NJ

  • Venue:
  • IMW '01 Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Content distribution networks (CDNs) are a mechanism to deliver content to end users on behalf of origin Web sites. Content distribution offloads work from origin servers by serving some or all of the contents of Web pages. We found an order of magnitude increase in the number and percentage of popular origin sites using CDNs between November 1999 and December 2000.In this paper we discuss how CDNs are commonly used on the Web and define a methodology to study how well they perform. A performance study was conducted over a period of months on a set of CDN companies employing the techniques of DNS redirection and URL rewriting to balance load among their servers. Some CDNs generally provide better results than others when we examine results from a set of clients. The performance of one CDN company clearly improved between the two testing periods in our study due to a dramatic increase in the number of distinct servers employed in its network. More generally, the results indicate that use of a DNS lookup in the critical path of a resource retrieval does not generally result in better server choices being made relative to client response time in either average or worst case situations.