Skip to main content

A Multi-agent Algorithm to Improve Content Management in CDN Networks

  • Conference paper
Internet and Distributed Computing Systems (IDCS 2014)

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

Included in the following conference series:

  • 1361 Accesses

Abstract

An effective solution to delivery static contents are the Content Delivery Networks (CDNs). However, when the network size increases, they show limits and weaknesses related to their size, dynamic nature, and due to the centralized/heirarchical algorithms used for their management. Decentralized algorithms and protocols can be usefully employed to improve their efficiency. A bio-inspired algorithm that improves the performance of CDNs by means of a logical organization of contents is presented in this paper. Self-organizing ant-inspired agents move and organize the metadata describing the content among the CDN servers, which are interconnected in a peer-to-peer fashion, so as to improve discovery operations. Experimental results confirm the effectiveness of the adopted approach.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm intelligence: from natural to artificial systems, vol. 4. Oxford university press, New York (1999)

    MATH  Google Scholar 

  2. Dorigo, M., Bonabeau, E., Theraulaz, G.: Ant algorithms and stigmergy. Future Generation Computer Systems 16(8), 851–871 (2000)

    Article  Google Scholar 

  3. Erdil, D.C., Lewis, M.J., Abu-Ghazaleh, N.B.: Adaptive approach to information dissemination in self-organizing grids. In: 2006 International Conference on Autonomic and Autonomous Systems, ICAS 2006, p. 55. IEEE (2006)

    Google Scholar 

  4. Forestiero, A.: Self organization in content delivery networks. In: 2012 IEEE 10th International Symposium on Parallel and Distributed Processing with Applications (ISPA), pp. 851–852 (July 2012)

    Google Scholar 

  5. Forestiero, A., Mastroianni, C., Spezzano, G.: Reorganization and discovery of grid information with epidemic tuning. Future Generation Computer Systems 24(8), 788–797 (2008)

    Article  Google Scholar 

  6. Forestiero, A., Mastroianni, C., Spezzano, G.: So-grid: A self-organizing grid featuring bio-inspired algorithms. ACM Transactions on Autonomous and Adaptive Systems (TAAS) 3(2), 5 (2008)

    Article  Google Scholar 

  7. Fortino, G., Mastroianni, C.: Enhancing content networks with p2p, grid and agent technologies. Future Generation Computer Systems 24(3), 177–179 (2008)

    Article  Google Scholar 

  8. Fortino, G., Mastroianni, C.: Next generation content networks. Journal on Network and Computing Applications 32(5), 941–942 (2009)

    Article  Google Scholar 

  9. Fortino, G., Russo, W.: Using p2p, grid and agent technologies for the development of content distribution networks. Future Generation Computer Systems 24(3), 180–190 (2008)

    Article  Google Scholar 

  10. Guomin, Z., Changyou, X., Ming, C.: A distributed multimedia cdn model with p2p architecture. In: International Symposium on Communications and Information Technologies, ISCIT 2006, pp. 152–156. IEEE (2006)

    Google Scholar 

  11. Huang, C., Wang, A., Li, J., Ross, K.W.: Understanding hybrid cdn-p2p: why limelight needs its own red swoosh. In: Proceedings of the 18th International Workshop on Network and Operating Systems Support for Digital Audio and Video, pp. 75–80. ACM (2008)

    Google Scholar 

  12. Kang, S., Yin, H.: A hybrid cdn-p2p system for video-on-demand. In: Second International Conference on Future Networks, ICFN 2010, pp. 309–313. IEEE (2010)

    Google Scholar 

  13. Liu, G., Wang, H., Zhang, H.: An ant colony optimization algorithm for overlay backbone multicast routing in content delivery networks. In: 2012 IEEE 11th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), pp. 1878–1882. IEEE (2012)

    Google Scholar 

  14. Mulerikkal, J.P., Khalil, I.: An architecture for distributed content delivery network. In: 15th IEEE International Conference on Networks, ICON 2007, pp. 359–364. IEEE (2007)

    Google Scholar 

  15. Van Dyke Parunak, H., Brueckner, S.A., Matthews, R., Sauter, J.: Pheromone learning for self-organizing agents. IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans 35(3), 316–326 (2005)

    Article  Google Scholar 

  16. Xu, D., Kulkarni, S.S., Rosenberg, C., Chai, H.K.: Analysis of a cdn–p2p hybrid architecture for cost-effective streaming media distribution. Multimedia Systems 11(4), 383–399 (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

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Forestiero, A., Mastroianni, C. (2014). A Multi-agent Algorithm to Improve Content Management in CDN Networks. In: Fortino, G., Di Fatta, G., Li, W., Ochoa, S., Cuzzocrea, A., Pathan, M. (eds) Internet and Distributed Computing Systems. IDCS 2014. Lecture Notes in Computer Science, vol 8729. Springer, Cham. https://doi.org/10.1007/978-3-319-11692-1_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-11692-1_2

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-11691-4

  • Online ISBN: 978-3-319-11692-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics