Improving Content Delivery by Exploiting the Utility of CDN Servers

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.

[1]  Jie Gao,et al.  Moving beyond end-to-end path information to optimize CDN performance , 2009, IMC '09.

[2]  Jussi Kangasharju,et al.  Object replication strategies in content distribution networks , 2002, Comput. Commun..

[3]  Yannis Manolopoulos,et al.  A latency-based object placement approach in content distribution networks , 2005, Third Latin American Web Congress (LA-WEB'2005).

[4]  Marios D. Dikaiakos,et al.  Evaluating the utility of content delivery networks , 2009, UPGRADE-CN '09.

[5]  Rajkumar Buyya,et al.  A utility model for peering of multi-provider content delivery services , 2009, 2009 IEEE 34th Conference on Local Computer Networks.

[6]  George Kesidis,et al.  A simple reputation model for BitTorrent-like incentives , 2009, 2009 International Conference on Game Theory for Networks.

[7]  Yannis Manolopoulos,et al.  CDNsim: A simulation tool for content distribution networks , 2010, TOMC.

[8]  Yannis Manolopoulos,et al.  Replication Based on Objects Load under a Content Distribution Network , 2006, 22nd International Conference on Data Engineering Workshops (ICDEW'06).

[9]  Yannis Manolopoulos,et al.  CDNs Content Outsourcing via Generalized Communities , 2009, IEEE Transactions on Knowledge and Data Engineering.

[10]  A Min Tjoa,et al.  Information and Communication on Technology for the Fight against Global Warming - First International Conference, ICT-GLOW 2011, Toulouse, France, August 30-31, 2011. Proceedings , 2011, ICT-GLOW.

[11]  Rajkumar Buyya,et al.  Maximizing Utility for Content Delivery Clouds , 2009, WISE.

[12]  Jin Li,et al.  Measuring and evaluating large-scale CDNs Paper withdrawn at Mirosoft's request , 2008, IMC '08.

[13]  Gottfried Vossen,et al.  Web Information Systems Engineering - WISE 2009, 10th International Conference, Poznan, Poland, October 5-7, 2009. Proceedings , 2009, WISE.

[14]  Ramayya Krishnan,et al.  Service Adoption and Pricing of Content Delivery Network (CDN) Services , 2008, Manag. Sci..

[15]  Athena Vakali,et al.  Utilization-Aware Redirection Policy in CDN: A Case for Energy Conservation , 2011, ICT-GLOW.

[16]  Enver Yücesan,et al.  Guest editors' introduction to special issue on the first INFORMS simulation society research workshop , 2010, TOMC.