Skip to main content

Maximizing Utility for Content Delivery Clouds

  • Conference paper
Web Information Systems Engineering - WISE 2009 (WISE 2009)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5802))

Included in the following conference series:

Abstract

A content delivery cloud, such as MetaCDN, is an integrated overlay that utilizes cloud computing to provide content delivery services to Internet end-users. While it ensures satisfactory user perceived performance, it also aims to improve the traffic activities in its world-wide distributed network and uplift the usefulness of its replicas. To realize this objective, in this paper, we measure the utility of content delivery via MetaCDN, capturing the system-specific perceived benefits. We use this utility measure to devise a request-redirection policy that ensures high performance content delivery. We also quantify a content provider’s benefits from using MetaCDN based on its user perceived performance. We conduct a proof-of-concept testbed experiment for MetaCDN to demonstrate the performance of our approach and reveal our observations on the MetaCDN utility and content provider’s benefits from using MetaCDN.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Amini, L., Shaikh, A., Schulzrinne, H.: Effective peering for multi-provider content delivery services. In: Proc. of INFOCOM 2004. IEEE CS Press, Los Alamitos (2004)

    Google Scholar 

  2. Arlitt, M., Jin, T.: Workload characterization of the 1998 world cup Web site. IEEE Network 14(3), 30–37 (2000)

    Article  Google Scholar 

  3. Barbir, A., Cain, B., Nair, R., Spatscheck, O.: Known content network (CN) request-routing mechanisms. RFC 3568 (July 2003)

    Google Scholar 

  4. Barford, P., Crovella, M.E.: A performance evaluation of Hyper Text Transfer Protocols. In: Proc. of ACM Sigmetrics, pp. 188–197. ACM Press, New York (1999)

    Google Scholar 

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

    Article  Google Scholar 

  6. Broberg, J., Buyya, R., Tari, Z.: MetaCDN: Harnessing ‘Storage Clouds’ for high performance content delivery. Journal of Network and Computer Applications, JNCA (to appear, 2009)

    Google Scholar 

  7. Canali, C., Rabinovich, M., Xiao, Z.: Utility computing for Internet applications. In: Tang, X., Xu, J., Chanson, S.T. (eds.) Web Content Delivey, vol. II, pp. 131–151. Springer, Heidelberg (2006)

    Google Scholar 

  8. Cardellini, V., Colajanni, M., Yu, P.S.: Request redirection algorithms for distributed Web systems. IEEE Transactions on Parallel and Distributed Systems 14(4), 355–368 (2003)

    Article  Google Scholar 

  9. Cohen, R.: Content delivery cloud (CDC). ElasticVapor: Life in the Cloud (October 2008), http://www.elasticvapor.com/2008/10/cloud-content-delivery-cd.html

  10. Day, M., Cain, B., Tomlinson, G., Rzewski, P.: A model for content internetworking. IETF RFC 3466 (February 2003)

    Google Scholar 

  11. Floyd, S., Paxson, V.: Difficulties in simulating the Internet. IEEE/ACM Transactions on Networking 9(4), 392–403 (2001)

    Article  Google Scholar 

  12. Freedman, M.J., Freudenthal, E., Mazières, D.: Democratizing content publication with Coral. In: Proc. of NSDI 2004, San Francisco, CA, pp. 239–252 (2004)

    Google Scholar 

  13. Gayek, P., Nesbitt, R., Pearthree, H., Shaikh, A., Snitzer, B.: A Web Content Serving Utility. IBM Systems Journal 43(1), 43–63 (2004)

    Article  Google Scholar 

  14. Hosanagar, K., Chuang, J., Krishnan, R., Smith, M.D.: Service adoption and pricing of content delivery network (CDN) services. Management Science 54(9), 1579–1593 (2008)

    Article  Google Scholar 

  15. Kangasharju, J., Ross, K.W., Roberts, J.W.: Performance evaluation of redirection schemes in content distribution networks. Computer Communications 24(2), 207–214 (2001)

    Article  Google Scholar 

  16. Miller, R.: Microsoft building own CDN network. In Data Center Knowledge (January 2008)

    Google Scholar 

  17. Mortazavi, B., Kesidis, G.: Model and simulation study of a peer-to-peer game with a reputation-based incentive mechanism. In: Proc. of ITA 2006, UC San Diego (February 2006)

    Google Scholar 

  18. Pallis, G., Vakali, A.: Insight and perspectives for content delivery networks. Communications of the ACM 49(1), 101–106 (2006)

    Article  Google Scholar 

  19. Pathan, M., Broberg, J., Bubendorfer, K., Kim, K.H., Buyya, R.: An architecture for virtual organization (VO)-based effective peering of content delivery networks. In: Proc. of the 2nd UPGRADE-CN. ACM Press, New York (2007)

    Google Scholar 

  20. Rahul, H., Kasbekar, M., Sitaraman, R., Berger, A.: Towards realizing the performance and availability benefits of a global overlay network. In: Proc. of PAM 2006, Australia (2006)

    Google Scholar 

  21. Rayburn, D.: CDN pricing: Costs for outsourced video delivery. In: Streaming Media West: The Business and Technology of Online Video (September 2008)

    Google Scholar 

  22. Shah, P., Pâris, J.-F., Morgan, J., Schettino, J., Venkatraman, C.: A P2P-based architecture for secure software delivery using volunteer assistance. In: Proc. of P2P 2008. IEEE CS Press, Los Alamitos (2008)

    Google Scholar 

  23. Stamos, K., Pallis, G., Vakali, A., Dikaiakos, M.D.: Evaluating the utility of content delivery networks. In: Proc. of the 4th UPGRADE-CN. ACM Press, New York (2009)

    Google Scholar 

  24. Subramanya, S.R., Yi, B.K.: Utility model for on-demand digital content. IEEE Computer 38(6), 95–98 (2005)

    Google Scholar 

  25. Xie, H., Yang, Y.R., Krishnamurthy, A., Liu, Y., Silberschatz, A.: P4P: Provider portal for (P2P) applications. In: Proc. of ACM SIGCOMM. ACM Press, New York (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pathan, M., Broberg, J., Buyya, R. (2009). Maximizing Utility for Content Delivery Clouds. In: Vossen, G., Long, D.D.E., Yu, J.X. (eds) Web Information Systems Engineering - WISE 2009. WISE 2009. Lecture Notes in Computer Science, vol 5802. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04409-0_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-04409-0_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-04408-3

  • Online ISBN: 978-3-642-04409-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics