Skip to main content

Improving Content Delivery by Exploiting the Utility of CDN Servers

  • Conference paper
Data Management in Cloud, Grid and P2P Systems (Globe 2012)

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

Abstract

As more aspects of our work and life move online and the Internet expands beyond a communication medium to become a platform for business and society, Content Delivery Networks (CDNs) have recently gained momentum in the Internet computing landscape. Today, a large portion of Internet traffic is originating from CDNs. The ultimate success of CDNs requires novel policies that would address the increasing demand for content. Here we exploit the CDN utility - a metric that captures the traffic activity in a CDN, expressing the usefulness of surrogate servers in terms of data circulation in the network. We address the content replication problem by replicating content across a geographically distributed set of servers and redirect users to the closest server in terms of CDN utility. Through a detailed simulation environment, using real and synthetically generated data sets we show that the proposed approach can improve significantly the performance of Internet-based content delivery.

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 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 72.00
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. Hosanagar, K., Chuang, J., Krishnan, R., Smith, M.D.: Service adoption and pricing of content delivery network (cdn) services. Manage. Sci. 54, 1579–1593 (2008)

    Article  MATH  Google Scholar 

  2. Huang, C., Wang, A., Li, J., Ross, K.W.: Measuring and evaluating large-scale cdns paper withdrawn at mirosoft’s request. In: Proceedings of the 8th ACM SIGCOMM Conference on Internet Measurement, IMC 2008, pp. 15–29. ACM, New York (2008)

    Google Scholar 

  3. Kangasharju, J., Roberts, J., France Tlcom, R., Ross, K.W., Antipolis, S., Antipolis, S.: Object replication strategies in content distribution networks. Computer Communications, 367–383 (2001)

    Google Scholar 

  4. Katsaros, D., Pallis, G., Stamos, K., Vakali, A., Sidiropoulos, A., Manolopoulos, Y.: Cdns content outsourcing via generalized communities. IEEE Transactions on Knowledge and Data Engineering 21(1), 137–151 (2009)

    Article  Google Scholar 

  5. Krishnan, R., Madhyastha, H.V., Srinivasan, S., Jain, S., Krishnamurthy, A., Anderson, T., Gao, J.: Moving beyond end-to-end path information to optimize cdn performance. In: Proceedings of the 9th ACM SIGCOMM Conference on Internet Measurement Conference, IMC 2009, pp. 190–201. ACM, New York (2009)

    Chapter  Google Scholar 

  6. Pallis, G., Stamos, K., Vakali, A., Katsaros, D., Sidiropoulos, A., Manolopoulos, Y.: Replication based on objects load under a content distribution network. In: 22nd International Conference on Data Engineering Workshops, p. 53 (2006)

    Google Scholar 

  7. Pallis, G., Vakali, A., Stamos, K., Sidiropoulos, A., Katsaros, D., Manolopoulos, Y.: A latency-based object placement approach in content distribution networks. Web Congress, Latin American, 140–147 (2005)

    Google Scholar 

  8. Pathan, M., Broberg, J., Buyya, R.: Maximizing Utility for Content Delivery Clouds. In: Vossen, G., Long, D.D.E., Yu, J.X. (eds.) WISE 2009. LNCS, vol. 5802, pp. 13–28. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  9. Pathan, M., Buyya, R.: A utility model for peering of multi-provider content delivery services. In: IEEE 34th Conference on Local Computer Networks, LCN 2009, pp. 475–482 (October 2009)

    Google Scholar 

  10. Stamos, K., Pallis, G., Vakali, A., Dikaiakos, M.D.: Evaluating the utility of content delivery networks. In: Proceedings of the 4th Edition of the UPGRADE-CN Workshop on Use of P2P, GRID and Agents for the Development of Content Networks, UPGRADE-CN 2009, pp. 11–20. ACM, New York (2009)

    Chapter  Google Scholar 

  11. Stamos, K., Pallis, G., Vakali, A., Katsaros, D., Sidiropoulos, A., Manolopoulos, Y.: Cdnsim: A simulation tool for content distribution networks. ACM Trans. Model. Comput. Simul. 20, 10:1–10:40 (2010)

    Article  Google Scholar 

  12. Tangpong, A., Kesidis, G.: A simple reputation model for bittorrent-like incentives. In: International Conference on Game Theory for Networks, GameNets 2009, pp. 603–610 (May 2009)

    Google Scholar 

  13. ul Islam, S., Stamos, K., Pierson, J.-M., Vakali, A.: Utilization-Aware Redirection Policy in CDN: A Case for Energy Conservation. In: Kranzlmüller, D., Toja, A.M. (eds.) ICT-GLOW 2011. LNCS, vol. 6868, pp. 180–187. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pallis, G. (2012). Improving Content Delivery by Exploiting the Utility of CDN Servers. In: Hameurlain, A., Hussain, F.K., Morvan, F., Tjoa, A.M. (eds) Data Management in Cloud, Grid and P2P Systems. Globe 2012. Lecture Notes in Computer Science, vol 7450. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32344-7_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-32344-7_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-32343-0

  • Online ISBN: 978-3-642-32344-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics