Skip to main content

An Overview of Cloud Based Content Delivery Networks: Research Dimensions and State-of-the-Art

  • Chapter
  • First Online:
Transactions on Large-Scale Data- and Knowledge-Centered Systems XX

Abstract

Content distribution networks (CDNs) using cloud resources such as storage and compute have started to emerge. Unlike traditional CDNs hosted on private data centers, cloud-based CDNs take advantage of the geographical availability and the pay-as-you-go model of cloud platforms. The Cloud-based CDNs (CCDNs) promote content-delivery-as-a-service cloud model. Though CDNs and CCDNs share similar functionalities, introduction of cloud impose additional challenges that have to be addressed for a successful CCDN deployment. Several papers have tried to address the issues and challenges around CDN with varying degree of success. However, to the best of our knowledge there is no clear articulation of issues and challenges problems within the context of cloud-based CDNs. Hence, this paper aims to identify the open challenges in cloud-based CDNs. In this regard, we present an overview of cloud-based CDN followed by a detailed discussion on open challenges and research dimensions. We present a state-of-the-art survey on current commercial and research/academic CCDNs. Finally, we present a comprehensive analysis of current CCDNs against the identified research dimensions.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

References

  1. Wang, L., Pai, V., Peterson, L.: The effectiveness of request redirection on CDN robustness. web.cs.wpi.edu/~rek/DCS/D04/CDN_Redirection.ppt. Accessed 09 October 2014

  2. Pallis, G., Vakali, A.: Insight and perspectives for content delivery networks. Commun. ACM 49(1), 101–106 (2006)

    Article  Google Scholar 

  3. Pathan, A.K., Buyya, R.: A taxonomy and survey of content delivery networks. Technical Report, GRIDS-TR-2007-4, Grid Computing and Distributed Systems Laboratory, The University of Melbourne, Australia, 12 Feb 2007

    Google Scholar 

  4. Li, L., Ma, X., Huang, Y.: CDN cloud: A novel scheme for combining CDN and cloud computing. In: 2013 International Conference on Measurement, Information and Control (ICMIC), vol. 01, pp. 687, 690, 16–18 August 2013

    Google Scholar 

  5. Akamai Technologies, Inc. (2014). www.akamai.com

  6. A case for the Accountable Cloud. http://aws.amazon.com/cn/cloudfront/

  7. Krauter, K., Buyya, R., et al.: A taxonomy and survey of grid resource management systems for distributed computing. Softw. Pract. Exp. (SPE) 32, 135–164 (2002)

    Article  MATH  Google Scholar 

  8. Microsoft Azure Cloud Services. http://www.windows.azure.com. Accessed 09 October 2014

  9. Rackspace Cloud Files. http://www.rackspace.com.au/cloud/files. Accessed 06 August 2014

  10. Amazon CloudFront. http://aws.amazon.com/cloudfront/. Accessed 09 October 2014

  11. Broberg, J., Buyya, R., Tari, Z.: MetaCDN: Harnessing ‘Storage Clouds’ for high performance content delivery. J. Netw. Comput. Appl. 32(5), 1012–1022 (2009). ISSN: 1084-8045. http://dx.doi.org/10.1016/j.jnca.2009.03.004

  12. NoSQL. http://nosql-database.org/. Accessed 06 August 2014

  13. Limelight Orchestrate CDN. http://www.limelight.com/services/orchestrate-content-delivery.html. Accessed 06 August 2014

  14. Georgakopoulos, D., Ranjan, R., Mitra, K., Zhou, X.: MediaWise - Designing a smart media cloud. In: Proceedings of the International Conference on Advances in Cloud Computing (ACC 2012), Banglore, India, 26–28 July (2012). http://arxiv.org/ftp/arxiv/papers/1206/1206.1943.pdf

  15. Ranjan, R., Mitra, K., Georgakopoulos, D.: MediaWise cloud content orchestrator. J. Internet Serv. Appl. 4, 2 (2013)

    Google Scholar 

  16. Mell, P., Grance, T.: The NIST definition of cloud computing (draft). NIST special publication, vol. 800, p. 145 (2011)

    Google Scholar 

  17. Gong, C., Liu, J., Zhang, Q., Chen, H., Gong, Z.: The characteristics of cloud computing. In: 2010 39th International Conference on Parallel Processing Workshops (ICPPW), pp. 275–279 (2010)

    Google Scholar 

  18. Cisco: Cisco Visual Networking Index: Forecast and Methodology, 2013–2018. http://www.cisco.com/c/en/us/solutions/collateral/service-provider/ip-ngn-ip-next-generation-network/white_paper_c11-481360.html. Accessed 09 October 2014

  19. IDC: Data Growth, Business Opportunities, and IT Imperatives. http://www.emc.com/leadership/digital-universe/2014iview/executive-summary.htm. Accessed 09 October 2014

  20. Akamai: The Importance of Delivering A Great Online Video Experience. http://www.akamai.com/dl/reports/jupiter_onlinevideoexp.pdf. Accessed: 09 October 2014

  21. IneoQuest: The Case for Leveraging the Cloud for Video Service Assurance. http://www.ineoquest.com/wp-content/uploads/2013/10/Whitepaper_Cloud_Services.pdf. Accessed 09 October 2014

  22. BigData & CDN: http://www.slideshare.net/pavlobaron/bigdata-cdnoop2011-pavlo-baron. Accessed 07 March 2014

  23. Yin, H., Liu, X., Min, G., Lin, C.: Content delivery networks: A bridge between emerging applications and future IP networks. Network, IEEE, 24(4), 52, 56, July–August 2010

    Google Scholar 

  24. Wang, L., Kunze, M., Tao, J., Laszewski, G.: Towards building a cloud for scientific applications. Adv. Eng. Softw. 42(9), 714–722 (2011)

    Article  Google Scholar 

  25. Wang, L., Fu, C.: Research advances in modern cyber infrastructure. New GenerComput. 28(2), 111–112 (2010)

    MathSciNet  Google Scholar 

  26. Mastin, P.: Is the cloud a CDN killer. http://cloudcomputing.sys-con.com/node/2628667. Accessed 07 March 2014

  27. Compton, K.: Marching towards cloud CDN. http://blogs.cisco.com/sp/marching-towards-cloud-cdn/. Accessed 07 March 2014

  28. 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

  29. Vakali, A., Pallis, G.: Content delivery networks: Status and trends. IEEE Internet Comput., 68–74. IEEE Computer Society, November–December 2003

    Google Scholar 

  30. Dilley, J., Maggs, B., Parikh, J., Prokop, H., Sitaraman, R., Weihl, B.: Globally distributed content delivery. IEEE Internet Comput. 6(5), 50–58 (2002)

    Article  Google Scholar 

  31. Kung, H.T., Wu, C.H.: Content networks: Taxonomy and new approaches. In: Park, K., Willinger, W. (eds.) The Internet as a Large-Scale Complex System. Oxford University Press (2002)

    Google Scholar 

  32. Wen, Y., Zhu, X., Rodrigues, J.J.P.C., Chen, C.W.: Cloud mobile media: Reflections and outlook. IEEE Trans. Multimedia 16(4), 885, 902, June 2014

    Google Scholar 

  33. Shaikh, A., Tewari, R., Agrawal, M.: On the effectiveness of DNS-based server selection. In: Proceedings of IEEE INFOCOM, Anchorage, AK, USA, pp. 1801–1810, April 2001

    Google Scholar 

  34. Mao, Z.M., Cranor, C.D., Boughs, F., Rabinovich, M., Spatscheck, O., Wang, J.: A precise and efficient evaluation of the proximity between web clients and their local DNS servers. In: Proceedings of the USENIX 2002 Annual Technical Conference, Monterey, CA, USA, pp. 229–242, June 2002

    Google Scholar 

  35. Armbrust, M., et al.: A view of cloud computing. Commun. ACM Mag. 53(4), 50–58 (2010). doi:10.1145/1721654.1721672. ACM Press

    Article  Google Scholar 

  36. Patterson, D.A.: Technical perspective: The data center is the computer. Commun. ACM Mag. 51(1), 105–105 (2008). ACM Press

    Google Scholar 

  37. Hui, L.: Realistic workload modeling and its performance impacts in large-scale eScience grids. IEEE Trans. Parallel Distrib. Syst. 21, 480–493 (2010)

    Article  Google Scholar 

  38. Wang, C., Ranjan, R., Zhou, X., Mitra, K., Saha, S., Meng, M., Georgakopopulos, D., Wang, L., Thew, P.: A cloud-based collaborative video story authoring and sharing platform. CSI J. Comput. 1(3), 66–76 (2012)

    Article  Google Scholar 

  39. Ranjan, R., Mitra, K., Saha, S., Georgakopoulos, D., Zaslavsky, A.: Do-it-yourself content delivery network orchestrator. In: Wang, X., Cruz, I., Delis, A., Huang, G. (eds.) WISE 2012. LNCS, vol. 7651, pp. 789–791. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  40. Zhang, X., Du, H., Chen, J.-Q., Lin, Y., Zeng, L.-J.: Ensure data security in cloud storage. In: 2011 International Conference on Network Computing and Information Security (NCIS), vol. 1, pp. 284, 287, 14–15 May 2011

    Google Scholar 

  41. Russo, W., Mastroianni, C., Palau, C.E., Fortino, G.: CDN-Supported collaborative media streaming control. IEEE MultiMedia 14(2), 60–71 (2007)

    Article  Google Scholar 

  42. Jin, Y., Wen, Y., Shi, G., Wang, G., Vasilakos, AV.: CoDaaS: An experimental cloud-centric content delivery platform for user-generated contents. In: 2012 International Conference on Computing, Networking and Communications (ICNC), pp. 934, 938, 30 Jan – 2 Feb 2012

    Google Scholar 

  43. Li, H., Zhong, L., Liu, J., Li, B., Xu, B.: Cost-effective partial migration of VoD services to content clouds. In: 2011 IEEE International Conference on Cloud Computing (CLOUD), pp. 203, 210, 4–9 July 2011

    Google Scholar 

  44. Wang, L., Chen, D., Zhao, J., Tao, J.: Resource management of distributed virtual machines. IJAHUC 10(2), 96–111 (2012)

    Article  Google Scholar 

  45. Wang, L., Jie, W.: Towards supporting multiple virtual private computing environments on computational Grids. Adv. Eng. Softw. 40(4), 239–245 (2009)

    Article  MATH  Google Scholar 

  46. Wang, L., von Laszewski, G., Younge, A.J., He, X., Kunze, M., Tao, J., Cheng, F.: Cloud computing: A perspective study. New Generation Comput. 28(2), 137–146 (2010)

    Article  MATH  Google Scholar 

  47. Wang, L., Chen, D., Yangyang, H., Ma, Y., Wang, J.: Towards enabling cyberinfrastructure as a service in clouds. Comput. Electr. Eng. 39(1), 3–14 (2013)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dimitrios Georgeakopoulos .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Wang, M. et al. (2015). An Overview of Cloud Based Content Delivery Networks: Research Dimensions and State-of-the-Art. In: Hameurlain, A., Küng, J., Wagner, R., Sakr, S., Wang, L., Zomaya, A. (eds) Transactions on Large-Scale Data- and Knowledge-Centered Systems XX. Lecture Notes in Computer Science(), vol 9070. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-46703-9_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-46703-9_6

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-46702-2

  • Online ISBN: 978-3-662-46703-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics