Content Delivery Networks – A Survey

Author(s):  
S. Dhanalakshmi ◽  
T. Prabakaran ◽  
Krishna Kishore

Content Delivery Network is a network of servers hosted by a service provider in multiple locations of the world so that the content could deliver from a server that is nearest to the consumer requesting for it. It has evolved to overcome the inherent limitations of the internet regarding user perceived Quality of Service (QoS) when accessing the Web Content. It has been proposed to maximize bandwidth, improve accessibility and maintain correctness through content replication. The content is distributed to cache servers and located close to the users, resulting in fast, reliable applications and web services for the users. In this paper we provide a components, technologies and comprehensive taxonomy with a broad coverage of CDNs regarding the organizational structure, content distribution mechanisms, request redirection techniques, and performance measurement methodologies.

Author(s):  
Meenakshi Gupta ◽  
Atul Garg

Web content delivery is based on client-server model. In this model, all the web requests for specific contents are serviced by a single web server as the requested contents reside only on one server. Therefore, with the increasing reliance on the web, the load on the web servers is increasing, thus causing scalability, reliability and performance issues for the web service providers. Various techniques have been implemented to handle these issues and improve the Quality of Service of the web content delivery to end-users such as clustering of servers, client-side caching, proxy server caching, mirroring of servers, multihoming and Content Delivery Network (CDN). This paper gives an analytical and comparative look on these approaches. It also compares CDN with other distributed systems such as grid, cloud and peer-to-peer computing.


Author(s):  
Manoj Kumar Srivastav ◽  
Robin Singh Bhadoria ◽  
Tarasankar Pramanik

The internet plays important role in the modern society. With the passage of time, internet consumers are increasing. Therefore, the traffic loads during communication between client and its associated server are getting complex. Various networking systems are available to send the information or to receive messages via the internet. Some networking systems are so expensive that they cannot be used for the regular purpose. A user always tries to use that networking system that works on expansion of optimizing the cost. A content delivery network (CDN) also called as content distribution network has been developed to manage better performance between client and list of available servers. This chapter presents the mathematical model to find optimization among client and cache server during delivery of content based on fuzzy logic.


2013 ◽  
Vol 3 ◽  
pp. 304
Author(s):  
Manuel Palacin ◽  
Miquel Oliver ◽  
Jorge Infante ◽  
Simon Oechsner ◽  
Alex Bikfalvi

Author(s):  
B. M. Subraya

For many years, the World Wide Web (Web) functioned quite well without any concern about the quality of performance. The designers of the Web page, as well as the users were not much worried about the performance attributes. The Web, in the initial stages of development, was primarily meant to be an information provider rather than a medium to transact business, into which it has grown. The expectations from the users were also limited only to seek the information available on the Web. Thanks to the ever growing population of Web surfers (now in the millions), information found on the Web underwent a dimensional change in terms of nature, content, and depth.


Author(s):  
Tim Gerhard ◽  
Dennis Schwerdel ◽  
Paul Müller

AbstractThe Internet is a successful network that connects people all over the world. However, it has some fundamental architectural problems which require application developers and service providers to spend a tremendous effort in combating these. Examples for these efforts are content delivery networks or mobile TCP. Thus, it can be said that the Internet is currently not fulfilling the requirements on the global network anymore. The Internet of the future, or its replacement, must solve these problems.There are multiple clean-slate approaches for information-centric networking. However, they are inherently incompatible to the Internet or applications building on it.This work presents a novel resource transport protocol that is optimized for detection by software-defined networks and may be re-routed to in-network processors. Furthermore, it is shown how this protocol can be used to support concepts of ICN even in today’s Internet. Moreover, the resource format that is used in this work is independent from the underlying network, resulting in possible reuse in other networks as well. Applications and protocols building on this resource format can thus easily be re-used in clean-slate networks like NDN.


2014 ◽  
Vol 610 ◽  
pp. 633-637
Author(s):  
Yeo Neo Kim ◽  
Gun Woo Kim ◽  
Gyun Woo

Though Grid Delivery Services (GDSs) can promote Quality of Service (QoS) in Content Delivery Networks (CDNs), some of them may degrade the performance of the client computers by consuming the network resources. The worst part of GDSs is that some of them are registered as system services and executed automatically when the operating system boots up. Since GDSs are not classified as malware, it is extremely hard to detect them automatically even when the user wants to remove them. This paper proposes an automatic method to detect GDSs by monitoring the network usage of all the processes. We include empirical evidence to indicate this approach is effective even though it adopts an extremely simple approach.


Author(s):  
Vinod Podichetty ◽  
Robert Biscup

The Internet offers an unprecedented opportunity for healthcare information to be disseminated instantaneously. Quality of information, both scientific and nonscientific, and the development of tools to disseminate information securely via the Internet are the two most important issues related to achieving effective and wider exchange of health information. For the first time ever, information can be exchanged simultaneously and interactively all around the world, with the potential of being equally available to healthcare professionals as well as to patients. The big difference between yesterday's knowledge-based patient care and that of tomorrow, is a fundamental premise that patients will explore the web world with a desire to learn more about their condition, including its treatment and prognosis. This has evolved into the concept of e-health (Electronic Health). Evaluation and examination of the information being conveyed via the Internet is important and necessary in order for the Internet to be an effective tool in healthcare.


Author(s):  
Nadia Ranaldo ◽  
Eugenio Zimeo

Broadband network technologies have improved the bandwidth of the edge of the Internet, but its core is still a bottleneck for large file transfers. Content Delivery Networks (CDNs), built at the edge of the Internet, are able to reduce the workload of network backbones, but their scalability and network reach is often limited, especially in case of QoS-bound delivery services. By using the emerging CDN internetworking, a CDN can dynamically exploit resources of other cooperating CDNs to face peak loads and temporary malfunctions without violating QoS levels negotiated with content providers. In this chapter, after a wide discussion of the problem, the authors propose an architectural schema and an algorithm, based on the divisible load theory, which optimizes delivery of large data files by satisfying an SLA, agreed with a content provider, while respecting the maximum budget that the delivering CDN can pay to peer CDNs to ensure its revenue.


Sign in / Sign up

Export Citation Format

Share Document