Skip to main content
Log in

Optimal Content Location in Multicast Based Overlay Networks with Content Updates

  • Published:
World Wide Web Aims and scope Submit manuscript

Abstract

The architecture of overlay networks should support high-performance and high-scalability at low costs. This becomes more crucial when communication, storage costs as well as service latencies grow with the exploding amounts of data exchanged and with the size and span of the overlay network. For that end, multicast methodologies can be used to deliver content from regional servers to end users, as well as for the timely and economical synchronization of content among the distributed servers. Another important architectural problem is the efficient allocation of objects to servers to minimize storage, delivery and update costs. In this work, we suggest a multicast based architecture and address the optimal allocation and replication of dynamic objects that are both consumed and updated. Our model network includes consumers which are served using multicast or unicast transmissions and media sources (that may be also consumers) which update the objects using multicast communication. General costs are associated with distribution (download) and update traffic as well as the storage of objects in the servers. Optimal object allocation algorithms for tree networks are presented with complexities of O(N) and O(N 2) in case of multicast and unicast distribution respectively. To our knowledge, the model of multicast distribution combined with multicast updates has not been analytically dealt before, despite its popularity in the industry.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Akamai, http://www.akamai.com/

  2. A. Billionnet and M.-C. Costa, “Solving the uncapacited plant location problem on trees,” Discrete Applied Mathematics 49(1–3), 1994, 51–59.

    Article  Google Scholar 

  3. I. Cidon, S. Kutten, and R. Sofer, “Optimal allocation of electronic content,” in Proceedings of IEEE Infocom, Anchorage, AK, April 22–26, 2001.

  4. Cisco, http://www.cisco.com/

  5. Digital Fountain, http://www.digitalfountain.com/

  6. L. W. Dowdy and D. V. Foster, “Comparative models of the file assignment problem,” ACM Computing Surveys 14(2), 1982, 287–313.

    Article  Google Scholar 

  7. P. Francis, “Yoid: Extending the Internet multicast architecture,” April 2000.

  8. S. Jamin, C. Jin, A. R. Kurc, D. Raz, and Y. Shavitt, “Constrained mirror placement on the Internet,” in Proc. of IEEE INFOCOM, 2001.

  9. K. Kalpakis, K. Dasgupta, and O. Wolfson, “Optimal placement of replicas in trees with read, write, and storage costs,” IEEE Transactions on Parallel and Distributed Systems 12(6), 2001, 628–637.

    Article  Google Scholar 

  10. J. Kangasharju, J. Roberts, and K. Ross, “Object replication strategies in content distribution networks,” in Proceedings of WCW’01: Web Caching and Content Distribution Workshop, Boston, MA, June 2001.

  11. A. Kolen, “Solving covering problems and the uncapacited plant location problem on trees,” European Journal of Operational Research 12, 1983, 266–278.

    Article  Google Scholar 

  12. C. Krick, H. Räcke, and M. Westermann, “Approximation algorithms for data management in networks,” in Proc. of the Symposium on Parallel Algorithms and Architecture, July 2001, pp. 237–246.

  13. P. B. Mirchandani and R. L. Francis, Discrete Location Theory, Wiley, 1990.

  14. L. Qiu, V. N. Padmanabham, and G. M. Voelker, “On the placement of web server replicas,” in Proc. 20th IEEE INFOCOM, 2001.

  15. Scale8, http://www.scale8.com/

  16. S. Shi and J. Turner, Routing in overlay multicast networks, in Proc. of IEEE INFOCOM, June 2002.

  17. WebDAV, http://www.webdav.org/

  18. O. Wolfson and A. Milo, “The multicast policy and its relationship of replicated data placement,” ACM Transactions on Database Systems 16(1), 1991, 181–205.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Unger, O., Cidon, I. Optimal Content Location in Multicast Based Overlay Networks with Content Updates. World Wide Web 7, 315–336 (2004). https://doi.org/10.1023/B:WWWJ.0000028183.20015.be

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:WWWJ.0000028183.20015.be

Navigation