Publications
Dbit: A methodology for comparing content distribution networks
Abstract
Content distribution networks (CDNs) are increasingly used to deliver high-performance web services. As the volume of content grows, these networks constantly evolve to improve performance. Their performance is difficult to characterize because it depends on factors including the distribution of clients, the geographical scope of the CDN, the specific way in which the content delivery is engineered, and so on. In this paper, we ask the following question: given two CDNs, how do we determine whether one CDN’s user-perceived performance is significantly better than another? In a departure from prior work, we propose a methodology called DBit that identifies distributional differences in user-perceived performance, and we apply it to several CDNs that serve photos. Using 14.5 million photo fetches on PlanetLab from three popular CDNs over a period of 8 months, we find that DBit can identify significant …
- Date
- 2015
- Authors
- Zahaib Akhtar, Alefiya Hussain, Ethan Katz-Bassett, Ramesh Govindan
- Journal
- University of Southern California, Computer Science Department, Tech. Rep
- Pages
- 15-957