Replica placement in ring based content delivery networks

  • Authors:
  • Tim Wauters;Jan Coppens;Filip De Turck;Bart Dhoedt;Piet Demeester

  • Affiliations:
  • Department of Information Technology (INTEC), Ghent University - IMEC - IBBT, Gaston Crommenlaan 8, bus 201, B-9050 Ghent, Belgium;Department of Information Technology (INTEC), Ghent University - IMEC - IBBT, Gaston Crommenlaan 8, bus 201, B-9050 Ghent, Belgium;Department of Information Technology (INTEC), Ghent University - IMEC - IBBT, Gaston Crommenlaan 8, bus 201, B-9050 Ghent, Belgium;Department of Information Technology (INTEC), Ghent University - IMEC - IBBT, Gaston Crommenlaan 8, bus 201, B-9050 Ghent, Belgium;Department of Information Technology (INTEC), Ghent University - IMEC - IBBT, Gaston Crommenlaan 8, bus 201, B-9050 Ghent, Belgium

  • Venue:
  • Computer Communications
  • Year:
  • 2006

Quantified Score

Hi-index 0.24

Visualization

Abstract

The recent introduction of Content Distribution Networks (CDNs) enhances the delivery of high quality multimedia content to end users. In a CDN architecture, the content is replicated to so-called surrogate servers, generally at the edge of the transport network, to improve the quality of service (QoS) of streaming multimedia delivery services. By using peer-to-peer (P2P) technologies, these edge servers can co-operate and provide a more scalable and robust service in a self-organizing CDN. In this paper, we propose a set of distributed replica placement algorithms (RPAs), based on an Integer Linear Programming (ILP) formulation of the centralized content placement problem. These algorithms further enhance the CDN performance by optimizing the network and server load, reducing network delays and avoiding congestion. Although the proposed algorithms are designed for and tested on different network topologies, we focus on robust ring based CDNs in this study. Content placement on such a network topology can be calculated analytically and can be used for comparison.