A Case for Virtualization of Content Delivery Networks
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.