Adaptive Server and Path Switching Scheme for Content Delivery Network Due to increases in the number of providers providing largecapacity content, multimedia products such as videos, images, and music now account for most of the traffic flowing over the Internet, and content delivery networks (CDNs) that can guarantee the load distribution and communication quality of related products on the Internet are in use around the world. However, with current CDN technologies, it is difficult to change the server or the path between a user and a server after a user has established a connection with a distribution server. Therefore, when dealing with long duration CDN communications, the conventional path control and distribution server selection methods related to CDNs cannot respond flexibly to changes in communication quality once communication has started. In response to this issue, this paper proposes a path and server switching scheme based on the estimated available throughput of each path as a way to improve CDN communication performance. Furthermore, via network simulations, we show that our proposed method can provide higher throughput performance than existing methods.

Analyzing resource distribution over a realworld largescale virtual content infrastructure Communication service providers (CSPs) face competitive pressure to increase infrastructure utilization and reduce operational costs while at the same time maximize bandwidth and maintain quality of service for end users. Content Distribution Networks (CDNs) are widely used to achieve these goals by optimally distributing content to cache servers at the edge, access and core networks. More recently, virtualization and cloud computing are being used to deploy and utilize virtual Content Delivery Networks (vCDNs) to reduce costs and increase elasticity while avoiding performance, quality, reliability and availability limitations that characterize traditional CDNs. In order to study the effectiveness of virtual cache placements and optimal distribution over a realworld largescale vCDN infrastructure, we model and simulate BTxe2x80x99s network using a novel parallel simulation framework. Results show that virtual cache placement impacts on the number of accepted requests, resource consumption (compute and network), and enduser network latency. We also present a tradeoff analysis between infrastructure provider utility and service customer utility to quantity the number and distribution of these virtual cache placements and to determine the optimal number of virtual cache servers that should be deployed.