Abstract
CDNs have reshaped the Internet architecture at large. They operate (globally) distributed networks of servers to reduce latencies as well as to increase availability for content and to handle large traffic bursts. Traditionally, content providers were mostly limited to a single CDN operator. However, in recent years, more and more content providers employ multiple CDNs to serve the same content and provide the same services. Thus, switching between CDNs, which can be beneficial to reduce costs or to select CDNs by optimal performance in different geographic regions or to overcome CDN-specific outages, becomes an important task. Services that tackle this task emerged, also known as CDN broker, Multi-CDN selectors, or Meta-CDNs. Despite their existence, little is known about Meta-CDN operation in the wild. In this paper, we thus shed light on this topic by dissecting a major Meta-CDN. Our analysis provides insights into its infrastructure, its operation in practice, and its usage by Internet sites. We leverage PlanetLab and Ripe Atlas as distributed infrastructures to study how a Meta-CDN impacts the web latency.
Authors in alphabetical order.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Cedexis. https://www.cedexis.com/
Cedexis Blog: DDoS attack. https://www.cedexis.com/blog/ddos-attack-details/
Cisco umbrella list of top 1M domains. http://s3-us-west-1.amazonaws.com/umbrella-static/index.html
Conviva. https://www.conviva.com/
Dyn DNS Traffic Steering. http://dyn.com
FORTINET FortiDirector. http://xdn.com/fd
Adhikari, V.K., Guo, Y., Hao, F., Hilt, V., Zhang, Z.L.: A tale of three CDNs: an active measurement study of Hulu and its CDNs. In: IEEE INFOCOM Workshops (2012)
Calder, M., Flavel, A., Katz-Bassett, E., Mahajan, R., Padhye, J.: Analyzing the performance of an Anycast CDN. In: ACM IMC (2015)
Chen, F., Sitaraman, R.K., Torres, M.: End-user mapping: next generation request routing for content delivery. In: ACM SIGCOMM (2015)
Dobrian, F., Sekar, V., Awan, A., Stoica, I., Joseph, D., Ganjam, A., Zhan, J., Zhang, H.: Understanding the impact of video quality on user engagement. In: ACM SIGCOMM (2011)
Flavel, A., Mani, P., Maltz, D., Holt, N., Liu, J., Chen, Y., Surmachev, O.: FastRoute: a scalable load-aware anycast routing architecture for modern CDNs. In: USENIX NSDI (2015)
Frank, B., Poese, I., Lin, Y., Smaragdakis, G., Feldmann, A., Maggs, B., Rake, J., Uhlig, S., Weber, R.: Pushing CDN-ISP collaboration to the limit. ACM SIGCOMM CCR 43(3) (2013)
Gerber, A., Doverspike, R.: Traffic types and growth in backbone networks. In: IEEE OFC/NFOEC (2011)
Labovitz, C., Iekel-Johnson, S., McPherson, D., Oberheide, J., Jahanian, F.: Internet inter-domain traffic. In: ACM SIGCOMM (2010)
Liu, H.H., Wang, Y., Yang, Y.R., Wang, H., Tian, C.: Optimizing cost and performance for content multihoming. In: ACM SIGCOMM (2012)
Mukerjee, M.K., Bozkurt, I.N., Maggs, B., Seshan, S., Zhang, H.: The impact of brokers on the future of content delivery. In: ACM HotNets (2016)
Mukerjee, M.K., Bozkurt, I.N., Ray, D., Maggs, B.M., Seshan, S., Zhang, H.: Redesigning CDN-broker interactions for improved content delivery. In: ACM CoNEXT (2017)
Nygren, E., Sitaraman, R.K., Sun, J.: The Akamai network: a platform for high-performance internet applications. SIGOPS OS Rev. 44(3), 2–19 (2010)
Otto, J.S., Sánchez, M.A., Rula, J.P., Bustamante, F.E.: Content delivery and the natural evolution of DNS: remote DNS trends, Performance issues and alternative solutions. In: ACM IMC (2012)
Poese, I., Frank, B., Ager, B., Smaragdakis, G., Feldmann, A.: Improving content delivery using provider-aided distance information. In: ACM IMC (2010)
Su, A.-J., Choffnes, D.R., Kuzmanovic, A., Bustamante, F.E.: Drafting behind Akamai: inferring network conditions based on CDN redirections. IEEE/ACM ToN 17(6), 1752–1765 (2009)
van Rijswijk-Deij, R., Jonker, M., Sperotto, A., Pras, A.: A high-performance, scalable infrastructure for large-scale active DNS measurements. IEEE JSAC 34(6), 1877–1888 (2016)
Xue, J., Choffnes, D., Wang, J.: CDNs meet CN an empirical study of CDN deployments in China. IEEE Access 5, 5292–5305 (2017)
Acknowledgments
This work has been funded by the DFG as part of the CRC 1053 MAKI. We would like to thank Dean Robinson (Univ. Michigan) for his early contributions to the Alexa analysis, our shepherd Ignacio Castro and the anonymous reviewers.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Hohlfeld, O., Rüth, J., Wolsing, K., Zimmermann, T. (2018). Characterizing a Meta-CDN. In: Beverly, R., Smaragdakis, G., Feldmann, A. (eds) Passive and Active Measurement. PAM 2018. Lecture Notes in Computer Science(), vol 10771. Springer, Cham. https://doi.org/10.1007/978-3-319-76481-8_9
Download citation
DOI: https://doi.org/10.1007/978-3-319-76481-8_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-76480-1
Online ISBN: 978-3-319-76481-8
eBook Packages: Computer ScienceComputer Science (R0)