Skip to main content

Content Delivery Networks: State of the Art, Insights, and Imperatives

  • Chapter
Book cover Content Delivery Networks

Part of the book series: Lecture Notes Electrical Engineering ((LNEE,volume 9))

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Akamai Technologies, 2007. www.akamai.com

    Google Scholar 

  2. BioGrid Project, Japan, 2005. http://www.biogrid.jp

    Google Scholar 

  3. Broadband Service Forum, 2007. http://broadbandservicesforum.org

    Google Scholar 

  4. ESI Developer Resources, 2007. http://www.akamai.com/html/support/esi.html

    Google Scholar 

  5. IBM WebSphere Application Server, 2007. http://www-306.ibm.com/software/webservers/ appserv/was/

    Google Scholar 

  6. ICAP Forum, 2007. http://www.i-cap.org/

    Google Scholar 

  7. Internet Streaming Media Alliance, 2007. http://www.isma.tv/

    Google Scholar 

  8. Ortiva Wireless, 2007. http://www.ortivawireless.com/

    Google Scholar 

  9. PlanetLab Consortium, 2007. http://www.planet-lab.org/

    Google Scholar 

  10. Wikipedia. September 11, 2001 attacks. http://en.wikipedia.org/wiki/September_11,_2001_ attack

    Google Scholar 

  11. Adler, S. The slashdot effect: an analysis of three Internet publications. Linux Gazette Issue, 38, 1999.

    Google Scholar 

  12. Aioffi, W. M., Mateus, G. R., de Almeida, J. M., and Loureiro, A. A. F. Dynamic content distribution for mobile enterprise networks. IEEE Journal on Selected Areas in Communications, 23(10), pp. 2022–2031, 2005.

    Article  Google Scholar 

  13. Androutsellis-Theotokis, S. and Spinellis, D. A survey of peer-to-peer content distribution technologies. ACM Computing Surveys, 36(4), ACM Press, NY, USA, pp. 335–371, 2004.

    Article  Google Scholar 

  14. Arlitt, M. and Jin, T. A workload characterization study of 1998 world cup Web site. IEEE Network, pp. 30–37, 2000.

    Google Scholar 

  15. Barbir, A., Batuner, O., Beck, A., Chan, T., and Orman, H. Policy, authorization, and enforcement requirements of the open pluggable edge services (OPES). Internet Engineering Task Force RFC 3838, 2004. www.ietf.org/rfc/rfc3838.txt

    Google Scholar 

  16. Barbir, A., Penno, R., Chen, R., Hofmann, H., and Orman, H. An architecture for open pluggable edge services (OPES). Internet Engineering Task Force RFC 3835, 2004. www.ietf.org/rfc/rfc3835.txt

    Google Scholar 

  17. Bartolini, N., Casalicchio, E., and Tucci, S. A walk through content delivery networks. In Proc. of the 11th Annual Meeting of the IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS), LNCS Vol. 2965/2004, pp. 1–25, April 2004.

    Google Scholar 

  18. Biliris, A., Cranor, C., Douglis, F., Rabinovich, M., Sibal, S., Spatscheck, O., and Sturm, W. CDN brokering. Computer Communications, 25(4), pp. 393–402, 2002.

    Article  Google Scholar 

  19. Brussee, R., Eertink, H., Huijsen, W., Hulsebosch, B., Rougoor, M., Teeuw, W., Wibbels, M., and Zandbelt, H. Content distribution network state of the art,” Telematica Instituut, 2001.

    Google Scholar 

  20. Buchholz, T., Hochstatter, I., and Linnhoff-Popien, C. A profit maximizing distribution strategy for context-aware services. In Proc. of 2nd International Workshop on Mobile Commerce and Services (WMCS’05), pp. 144–153, 2005.

    Google Scholar 

  21. Ceri, S. and Pelagatti, G. Distributed Databases: Principles and Systems, McGraw-Hill, NY, 1984.

    Google Scholar 

  22. Chervenak, A., Foster, I., Kesselman, C., Salisbury, C., and Tuecke, S. The data grid: towards an architecture for the distributed management and analysis of large scientific datasets. Journal of Network and Computer Applications, 23, pp. 187–200, 2001.

    Article  Google Scholar 

  23. Chung, R. Network latency and its effect on video streaming. EdgeStream, 2004. www.edgestream.com

    Google Scholar 

  24. Cooper, I., Melve, I., and Tomlinson, G. Internet Web replication and caching taxonomy. Internet Engineering Task Force RFC 3040, 2001.

    Google Scholar 

  25. Davison, B. D. Web caching and content delivery resources. http://www.web-caching.com, 2007.

    Google Scholar 

  26. Day, M., Cain, B., Tomlinson, G., and Rzewski, P. A model for content internetworking (CDI). Internet Engineering Task Force RFC 3466, 2003.

    Google Scholar 

  27. Dilley, J., Maggs, B., Parikh, J., Prokop, H., Sitaraman, R., and Weihl, B. Globally distributed content delivery. IEEE Internet Computing, pp. 50–58, 2002.

    Google Scholar 

  28. Freedman, M. J., Freudenthal, E., and Mazières, D. Democratizing content publication with Coral. In Proc. of 1st USENIX/ACM Symposium on Networked Systems Design and Implementation, San Francisco, CA, USA, 2004.

    Google Scholar 

  29. Geng, X., Gopal, R. D., Ramesh, R., and Whinston, A. B. Scaling web services with capacity provision networks. IEEE Computer, 36(11), pp. 64–72, 2003.

    Google Scholar 

  30. Gordon, M. The Internet streaming media boom: a powerful trend that represents fundamental change. Limelight Networks, 2007. www.limelightnetworks.com

    Google Scholar 

  31. Hofmann, M. and Beaumont, L. R. Content Networking: Architecture, Protocols, and Practice. Morgan Kaufmann Publishers, San Francisco, CA, USA, pp. 129–134, 2005.

    Google Scholar 

  32. International Standards Organization (ISO), Open systems interconnection–basic reference model. ISO 7498, 1989.

    Google Scholar 

  33. Izal, M., Urvoy-Keller, G., Biersack, E. W., Felber, P., Hamra, A. A., and Garces-Erice, L. Dissecting bittorrent: five months in a torrent’s lifetime. In Proc. of 5th Annual Passive and Active Measurement Workshop (PAM’2004), Antibes Juan-Les-Pins, France, 2004.

    Google Scholar 

  34. Jung, J., Krishnamurthy, B., and Rabinovich, M. Flash crowds and denial of service attacks: characterization and implications for CDNs and Web sites. In Proc. of the International World Wide Web Conference, pp. 252–262, 2002.

    Google Scholar 

  35. Kangasharju, J., Roberts, J., and Ross, K. W. Object replication strategies in content distribution networks. Computer Communications, 25(4), pp. 367–383, 2002.

    Article  Google Scholar 

  36. Lazar, I. and Terrill, W. Exploring content delivery networking. IT Professional, 3(4), pp. 47–49, 2001.

    Article  Google Scholar 

  37. Lebrun, P. The large hadron collider, a megascience project. In Proc. of the 38th INFN Eloisatron Project Workshop on Superconducting Materials for High Energy Colliders, Erice, Italy, 1999.

    Google Scholar 

  38. Ma, W. Y., Shen, B., and Brassil, J. T. Content services network: architecture and protocols. In Proc. of 6th International Workshop on Web Caching and Content Distribution (IWCW6), 2001.

    Google Scholar 

  39. Malkin, G. Traceroute using an IP option. Internet Engineering Task Force RFC 1393, 1993.

    Google Scholar 

  40. Mirror Image Internet. Content Delivery and the Mirror Image Adaptive CAP Network, 2007. www.mirror-image.com

    Google Scholar 

  41. Mobasher, B., Cooley, R., and Srivastava, J. Automatic personalization based on Web usage mining. Communications of the ACM, 43(8), pp. 142–151, 2000.

    Article  Google Scholar 

  42. Molina, B., Palau, C. E., and Esteve, M. Modeling content delivery networks and their performance. Computer Communications, 27(15), pp. 1401–1411, 2004.

    Article  Google Scholar 

  43. Moore, R., Prince, T. A., and Ellisman, M. Data intensive computing and digital libraries. Communications of the ACM, 41(11), ACM Press, NY, USA, pp. 56–62, 1998.

    Article  Google Scholar 

  44. Oram, A. Peer-to-Peer: Harnessing the Power of Disruptive Technologies, O’Reilly & Associates, Inc., Sebastopol, CA, 2001.

    Google Scholar 

  45. Ozsu, M. T. and Valduriez, P. Principles of Distributed Database Systems, Prentice-Hall, Inc., Upper Saddle River, NJ, 1999.

    Google Scholar 

  46. Pai, V. S., Wang, L., Park, K. S., Pang, R., and Peterson, L. The dark side of the web: an open proxy’s view. In Proc. of the Second Workshop on Hot Topics in Networking (HotNets-II), Cambridge, MA, USA, 2003.

    Google Scholar 

  47. Pallis, G. and Vakali, A. Insight and perspectives for content delivery networks. Communications of the ACM, 49(1), ACM Press, NY, USA, pp. 101–106, 2006.

    Article  Google Scholar 

  48. Park, K. S. and Pai, V. S. Scale and performance in the CoBlitz large-file distribution service. In Proc. of the 3rd Symposium on Networked Systems Design and Implementation (NSDI 2006), San Jose, CA, USA, 2006.

    Google Scholar 

  49. Pathan, M. Content delivery networks (CDNs) research directory, 2007. http://www.gridbus. org/cdn/CDNs.html

    Google Scholar 

  50. Pathan, M., Broberg, J., Bubendorfer, K., Kim, K. H., and Buyya, R. An Architecture for Virtual Organization (VO)-Based Effective Peering of Content Delivery Networks, UPGRADE-CN’07. In Proc. of the 16th IEEE International Symposium on High Performance Distributed Computing (HPDC), CA, USA, 2007.

    Google Scholar 

  51. Peng, G. CDN: Content distribution network. Technical Report TR-125, Experimental Computer Systems Lab, Department of Computer Science, State University of New York, Stony Brook, NY, 2003. http://citeseer.ist.psu.edu/peng03cdn.html

    Google Scholar 

  52. Pierre, G. and van Steen, M. Globule: a collaborative content delivery network. IEEE Communications, 44(8), 2006.

    Google Scholar 

  53. Plagemann, T., Goebel, V., Mauthe, A., Mathy, L., Turletti, T., and Urvoy-Keller, G. From content distribution to content networks – issues and challenges. Computer Communications, 29(5), pp. 551–562, 2006.

    Article  Google Scholar 

  54. Rabinovich, M. and Spatscheck, O. Web Caching and Replication, Addison Wesley, USA, 2002.

    Google Scholar 

  55. Rabinovich, M., Xiao, Z., Douglis, F., and Kalmanek, C. Moving edge side includes to the real edge – the clients. In Proc. of USENIX Symposium on Internet Technologies and Systems, Sealttle, Washington, USA, 2003.

    Google Scholar 

  56. Rekhter, Y. and Li, T. A border gateway protocol 4. Internet Engineering Task Force RFC 1771, 1995.

    Google Scholar 

  57. Saroiu, S., Gummadi, K. P., Dunn, R. J., Gribble, S. D., and Levy, H. M. An analysis of Internet content delivery systems. ACM SIGOPS Operating Systems Review, 36, pp. 315–328, 2002.

    Google Scholar 

  58. Sivasubramanian, S., Pierre, G., Van Steen, M., and Alonso, G. Analysis of caching and replication strategies for Web applications. IEEE Internet Computing, 11(1), pp. 60–66, 2007.

    Article  Google Scholar 

  59. Szalay, A. and Gray, J. The world-wide telescope. Science 293(5537), pp. 2037–2040, 2001.

    Article  Google Scholar 

  60. Takase, T. and Tatsubori, M. Efficient Web services response caching by selecting optimal data representation. In Proc. of 24th International Conference on Distributed Computing Systems (ICDCS 2004), pp. 188–197, 2004.

    Google Scholar 

  61. Vakali, A. and Pallis, G. Content delivery networks: status and trends. IEEE Internet Computing, 7(6), IEEE Computer Society, pp. 68–74, 2003.

    Article  Google Scholar 

  62. Venugopal, S., Buyya, R., and Ramamohanarao, K. A taxonomy of data grids for distributed data sharing, management, and processing. ACM Computing Surveys, 38(1), ACM Press, NY, USA, 2006.

    Google Scholar 

  63. Verma, D. C. Content Distribution Networks: An Engineering Approach, John Wiley & Sons, Inc., New York, USA, 2002.

    Google Scholar 

  64. Wang, L., Park, K. S., Pang, R., Pai, V. S., and Peterson, L. Reliability and security in CoDeeN content distribution network. In Proc. of the USENIX 2004 Annual Technical Conference, Boston, MA, USA, 2004.

    Google Scholar 

  65. Yim, A. and Buyya, R. Decentralized media streaming infrastructure (DeMSI): an adaptive and high-performance peer-to-peer content delivery network. Journal of Systems Architecture, 52(12), Elsevier, The Netherlands, pp. 737–772, 2006.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Pathan, M., Buyya, R., Vakali, A. (2008). Content Delivery Networks: State of the Art, Insights, and Imperatives. In: Buyya, R., Pathan, M., Vakali, A. (eds) Content Delivery Networks. Lecture Notes Electrical Engineering, vol 9. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77887-5_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-77887-5_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-77886-8

  • Online ISBN: 978-3-540-77887-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics