A case for virtualization of content delivery networks

  • Authors:
  • André Moreira;Josilene Moreira;Djamel Sadok;Arthur Callado;Moisés Rodrigues;Márcio Neves;Victor Souza;Per P. Karlsson

  • Affiliations:
  • Federal University of Pernambuco, Recife, Brazil;Federal University of Pernambuco, Recife, Brazil;Federal University of Pernambuco, Recife, Brazil;Federal University of Pernambuco, Recife, Brazil;Federal University of Pernambuco, Recife, Brazil;Federal University of Pernambuco, Recife, Brazil;CDN and Cloud Computing Lab, Ericsson Research, Torshamnsgatan, Kista, Sweden;CDN and Cloud Computing Lab, Ericsson Research, Torshamnsgatan, Kista, Sweden

  • Venue:
  • Proceedings of the Winter Simulation Conference
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Content Delivery Networks have gained a popular role among application service providers (ASPs) and infrastructural companies. A CDN is an overlay network that gives more control of asset delivery by strategically placing servers closer to the end-user, reducing response time and network congestion. Many strategies have been proposed to deal with aspects inherent to the CDN distribution model. Though mostly very effective, a traditional CDN approach of statically positioned elements often fails to meet quality of experience (QoE) requirements when network conditions suddenly change. In this paper, we introduce the idea of CDN virtualization. The goal is to allow programmatically modification in CDN infrastructure designed for video distribution, adapting it to new operating conditions. We developed a complete simulator focused on CDN overlay network characteristics where we implemented several approaches for each of the CDN elements. Our results show a decrease of 20% in startup delay and network usage.