Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2016, IEEE Communications Magazine
AI
Content delivery service plays a crucial role in managing Internet traffic, prompting ISPs to explore content delivery networks (CDNs). However, regional and network limitations restrict ISPs' CDN capabilities. A CDN interconnection (CDNI) model, introduced by IETF, aims to extend local ISP capabilities across various domains. This paper introduces a CDNI gateway model that is platform-independent, followed by implementing a CDNI system trial with three major South Korean ISPs. Results indicate a significant 40% reduction in content traffic at Internet exchange points when utilizing the CDNI system compared to traditional CDN systems.
2012
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.
With the pretty prompt growth in Internet content, future Internet is emerging as the main usage shifting from traditional host-to-host model to content dissemination model, e.g. video makes up more than half of Internet traffic. ISPs, content providers and other third parties have widely deployed content delivery networks (CDNs) to support digital content distribution. Though CDN is an ad-hoc solution to the content dissemination problem, there are still big challenges, such as complicated control plane. By contrast, as a wholly new designed network architecture, named data networking (NDN) incorporates content delivery function in its network layer, its stateful routing and forwarding plane can effectively detect and adapt to the dynamic and ever-changing Internet. In this paper, we try to explore the similarities and differences between CDN and NDN. Hence, we evaluate the distribution efficiency, network security and protocol overhead between CDN and NDN. Especially in the implementation phase, we conduct their testbeds separately with the same topology to derive their performance of content delivery. Finally, summarizing our main results, we gather that: 1) NDN has its own advantage on lots of aspects, including security, scalability and quality of service (QoS); 2) NDN make full use of surrounding resources and is more adaptive to the dynamic and ever-changing Internet; 3) though CDN is a commercial and mature architecture, in some scenarios, NDN can perform better than CDN under the same topology and caching storage. In a word, NDN is practical to play an even greater role in the evolution of the Internet based on the massive distribution and retrieval in the future.
2011 International Conference on Internet Technology and Applications, 2011
Content Distribution Network (CDN) involves several technologies, rather than just one technology working alone. CDN is another method to provide Quality of Service (QoS) to different applications and deliver different types of media content to end-users over the Internet. Since it is important to improve Internet performance in recent years, CDN has been an approach providing better Internet services. There are a number of technologies and components included in the CDN, and also several challenges needed to be considered for its performance. This paper presents basic components of CDN and summarizes the challenges and issues analyzing the development of CDNs towards QoS.
Proceedings of the 12th IEEE Mediterranean Electrotechnical Conference (IEEE Cat. No.04CH37521), 2004
interactions whose quality is mainly affected by application response time. Content Delivey Networks (CDNs) have shortly appeared as a distributed solution to serve content faster than contacting a centralized server. Their effectiveness has been showed by larger com panies such as Akamai and Speedera. However, there is currently a certain gap about implementations issues of this technology, and only arquitectural designs and performance reports are published. This article tries to describe a CDN from a different point of view, paying much attention on the implementation process of a CDN.
… of the 4th edition of the …, 2009
Content Delivery Networks (CDNs) balance costs and quality in services related to content delivery. This has urged many Web entrepreneurs to make contracts with CDNs. In the literature, a wide range of techniques has been developed, implemented and standardized for improving the performance of CDNs. The ultimate goal of all the approaches is to improve the utility of CDN surrogate servers. In this paper we define a metric which measures the utility of CDN surrogate servers, called CDN utility. This metric captures the traffic activity in a CDN, expressing the usefulness of surrogate servers in terms of data circulation in the network. Through an extensive simulation testbed, we identify the parameters that affect the CDN utility in such infrastructures. We evaluate the utility of surrogate servers under various parameters and provide insightful comments.
Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid '07), 2007
Existing Content Delivery Networks (CDNs) exhibit the nature of closed delivery networks which do not cooperate with other CDNs and in practice, islands of CDNs are formed. The logical separation between contents and services in this context results in two content networking domains. In addition to that, meeting the Quality of Service requirements of users according to negotiated Service Level Agreement is crucial for a CDN. Present trends in content networks and content networking capabilities give rise to the interest in interconnecting content networks. Hence, in this paper, we present an open, scalable, and Service-Oriented Architecture (SOA)-based system that assist the creation of open Content and Service Delivery Networks (CSDNs), which scale and supports sharing of resources through peering with other CSDNs. To encourage resource sharing and peering arrangements between different CDN providers at global level, we propose using market-based models by introducing an economy-based strategy for content replication. Streaming media Desktop CDN Music (MP3) / Audio Cell Phone Contents and services End-users Smart phone / PDA Laptop Web pages E-docs Figure 1: Content/services provided by a CDN Page 2 of 13
Journal of Communications Software and Systems
The delivery of multimedia contents through a Content Delivery Network (CDN) is typically handled by a specific third party, separated from the content provider. However, in some specific cases, the content provider may be interested in carrying out this function using a Private CDN, possibly using an off-sourced network infrastructure. This scenario poses new challenges and limitations with respect to the typical case of content delivery. First, the systems has to face a different workload as the content consumer are typically part of the same organization that is the content provider. Second, the offsourced nature of the network infrastructure has a major impact on the available choices for CDN design. In this paper we develop an exact mathematical model for the design of a Private CDN addressing the issues and the constraints typical of such scenario. Furthermore, we analyze different heuristics to solve the optimization problem. We apply the proposed model to a real case study and validate the results by means of simulation.
Proceedings of the 2011 Winter Simulation Conference (WSC), 2011
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.
2018 26th International Conference on Software, Telecommunications and Computer Networks (SoftCOM)
Content Delivery Networks for multimedia contents are typically managed by a dedicated company. However, there are cases where an enterprise already investing in a dedicated network infrastructure wants to deploy its own private CDN. This scenario is quite different from traditional CDNs for a twofold reason: first, the workload characteristics; second, the impact on the available choices for the CDN design of having the management of the network infrastructure off-sourced to a third party. The contribution of this paper is to introduce and discuss the optimization models used to design the private CDN and to validate our models using a case study.
2013 Fourth International Conference on the Network of the Future (NoF), 2013
The Internet architecture, based on end-to-end connections, had difficulties to efficiently deliver the always increasing number of contents. Content Delivery Networks (CDN) have been deployed to improve the delivery. Recent research works propose a new networking architecture, much more adapted to the current Internet usage (end-users just care about the contents they want and not about the endpoints that provide them). The Content-Centric Networking (CCN) aims at replacing the IP paradigm. CCN has been investigated by the research community for few years, and some demonstrators have proved its feasibility. However, less works have addressed the CDN use-case so far. In this paper, we show that the current CCN design, which does not allow negative reply, is not suitable for interconnection with the CDN service. We then propose the use of two new tables in the CCN nodes that are interconnected to the CDN servers, in order to detect possible misses in the CDN servers and subsequently forward the requests for missing contents toward the original servers instead of the CDN surrogates. The evaluations we have performed highlight that the integration of both new tables does not incur an increase of the memory requirement and thus a cost in the node. The proposed solution is thus a viable solution to make CCN network work in close cooperation with CDN networks, each one keeping its specific business models and functions: transport for CCN, storage for CDN.
2017 International Conference on Networking and Network Applications (NaNA)
The explosion of Video-on-Demand (VoD) traffic has been a main driving force behind the Internet's evolution from a traditional connection-centric network architecture towards the new content-centric network architecture. To support this evolution, operators are deploying caches of VoD contents closer to users across network equipments deployed in core, metro and even access network segments to mitigate the traffic growth and improve the VoD quality of service. The deployment of storage elements (caches) across the network to deliver contents to endusers is known as a Content Delivery Network (CDN). For a CDN operator, it is important to minimize the cache-deployment cost while satisfying end users performance requirements. On one hand, deploying a high number of large caches closer to users improves the performance of a CDN (e.g., decreasing latency) but introduces huge capital and operational costs. On the other hand, deploying fewer caches in higher network segments introduces high operational costs due to high data traffic and might not satisfy future traffic demands, thus failing to meet users requirements. In this paper, we aim to identify the most cost-efficient cache deployment in CDN and to study the tradeoff between the CDN performance and cost. We propose a CDN cost model which takes into consideration the capital and operational expenditures of CDN devices (e.g., caches and video interfaces) and of traffic required to serve the end users. We examine the effect of the content popularity on the cost of CDN deployment strategies, showing that there are different optimal cache deployment strategies for different popularity distributions. Results show that deploying a huge number of large caches in the access segment optimizes the quality of service for end users but increases the operational expenditure. Instead, a CDN deployment which utilizes caches across both the access and metro segments achieves a more balanced solution in terms of both the overall performance and cost.
The content management includes a major technical strategy in the network paradigm of the internet which is called a Content delivery network. The design and the deployment of the CDN shall ensure optimal Quality of services (QoS). This paper aims to brief the taxonomy of the CDN along with its typical architecture. Much latest advancement in smartphones and smart devices which are content hungry require more efficient and reliable mechanism for the costeffective delivery of the contents irrespective of bottleneck constraints that leads to redesign the entire architecture of CDN on the cloud as CCDN or a new business model of CCDN as a service. The challenges of design for CCDN along with the evolved architecture are discussed in this paper.
Winter Simulation Conference, 2016
A Content Delivery Network (CDN) is a dynamic and complex service system. It causes a huge amount of traffic on the network infrastructure of Internet Service Providers (ISPs). Oftentimes, CDN providers and ISPs struggle to find an efficient and appropriate way to cooperate for mutual benefits. This challenge is key to push the quality of service (QoS) for the end-user. We model, simulate, and optimize the behavior of a CDN to provide cooperative solutions and to improve the QoS. Therefor, we determine reasonable server locations, balance the amount of servers and improve the user assignments to the servers. These aspects influence run time effects like caching at the server, response time and network load at specific links. Especially, user request history and profiles are considered to improve the overall performance. Since we consider multiple objectives, we aim to provide a diverse set of pareto optimal solutions using simulation based optimization.
2012
In order to fully utilize the stable edge transmission capability of CDN and the scalable last-mile transmission capability of P2P, while at the same time avoiding ISP-unfriendly policies and unlimited usage of P2P delivery, some researches have begun focusing on CDN-P2P-hybrid architecture and ISP-friendly P2P content delivery technology in recent years. In this paper, we first survey CDN-P2P-hybrid architecture technology, including current industry efforts and academic efforts in this field. Second, we make comparisons between CDN and P2P. And then we explore and analyze main issues, including overlay route hybrid issues, and playing buffer hybrid issues. After that we focus on CDN-P2P-hybrid model analysis and design, we compare the tightlycoupled hybrid model with the loosely-coupled hybrid model, and we propose that there are some main common models which need further study. At last, we analyze the prospective research direction and propose our future work.
IEEE Internet Computing, 2003
The proliferation of Content Delivery Networks (CDN) reveals that existing content networks are owned and operated by individual companies. As a consequence, closed delivery networks are evolved which do not cooperate with other CDNs and in practice, islands of CDNs are formed. Moreover, the logical separation between contents and services in this context results in two content networking domains. But present trends in content networks and content networking capabilities give rise to the interest in interconnecting content networks.
IEEE Transactions on Network and Service Management, 2017
Lecture Notes in Computer Science, 2004
Content Delivery Networks (CDN) aim at overcoming the inherent limitations of the Internet. The main concept at the basis of this technology is the delivery at edge points of the network, in proximity to the request areas, to improve the user's perceived performance while limiting the costs. This paper focuses on the main research areas in the field of CDN, pointing out the motivations, and analyzing the existing strategies for replica placement and management, server measurement, best fit replica selection and request redirection.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.