Abstract
In a Content Delivery Network a set of geographically distributed surrogate servers, holding mirror copies of resources obtained from an origin server, are used to improve the perceived quality of a web portal. The Request Routing System is the component of a CDN responsible for both redirecting user requests to the best surrogate and collecting, usually from the surrogates themselves, the performance information needed to make redirection decisions. The accuracy of these performance information is very important in order to make right decisions that lead to an improvement of the Quality of Experience perceived by the users. In this paper we propose and evaluate algorithms for sending performance information in a CDN. The goal of the proposed algorithms is to guarantee the better performance information accuracy with the lowest possible impact on the network traffic. To the best of our knowledge, our work represents the first contribution in this research direction.
This work was partially supported by the EU project TAPAS (IST-2001-34069) and the WebMinds FIRB project of the Italian Ministry of Education, University and Research.
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 subscriptionsPreview
Unable to display preview. Download preview PDF.
References
CacheFlow Inc.: Shared vs. dedicated content delivery network. White paper (2001), http://www.cacheflow.com/files/whitepapers/wp_shared_vs_dedicate.pdf
Barbir, A., Cain, B., Nair, R., Spatscheck, O.: Rfc3568: Known content network (cn) request-routing mechanisms. IETF RFC (May 2002)
Carter, R.L., Crovella, M.E.: Server selection using dynamic path characterization in wide-area networks. In: Proc. IEEE INFOCOM 1997, pp. 1014–1021 (1997)
Johnson, K.L., Carr, J.F., Day, M.S., Kaashoek, M.F.: The measured performance of content distribution networks. In: Proc. of the 5th International Web Caching and Content Delivery Workshop (2000)
Andrews, M., Shepherd, B., Srinivasan, A., Winkler, P., Zane, F.: Clustering and server selection using passive monitoring. In: Proc. The 21st Annual Joint Conference of the IEEE Computer and Communications Societies (2002)
Krishnamurthy, B., Wang, J.: On network-aware clustering of web clients. In: Proc. ACM SIGCOMM (2000)
Breslau, L., Cao, P., Fan, L., Phillips, G., Shenker, S.: Web caching and zipf-like distributions: Evidence and implications. In: Proc. IEEE INFOCOM 1999, pp. 126–134 (1999)
Fuller, V., Li, T., Yu, J., Varadhan, K.: Rfc3568: Known content network (cn) request-routing mechanisms. IETF RFC (May 2002)
Dilley, J., Maggs, B., Parikh, J., Prokop, H., Sitaraman, R., Weihl, B.: Globally distributed content delivery. Internet Computing 6(5), 50–58 (2002)
Mitzenmacher, M., Tworetzky, B.: New models and methods for file size distributions. In: Allerton 2003 (2003)
Crovella, M.E., Bestavros, A.: Self-similarity in world wide web traffic: evidence and possible causes. IEEE/ACM Transactions on Networking 5(6), 835–846 (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rossi, D., Turrini, E. (2005). Analyzing Performance Data Exchange in Content Delivery Networks. In: Lorenz, P., Dini, P. (eds) Networking - ICN 2005. ICN 2005. Lecture Notes in Computer Science, vol 3421. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31957-3_83
Download citation
DOI: https://doi.org/10.1007/978-3-540-31957-3_83
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25338-9
Online ISBN: 978-3-540-31957-3
eBook Packages: Computer ScienceComputer Science (R0)