CONTENT DELIVERY NETWORK
DIMPLE BADIANI
008081710
What is a CDN?
 A network of servers delivering content on behalf of
an origin site
 Developed to cache files across the internet
First evolved in 1998

1:Economy-based Content
Replication for Peering
Content Delivery
Networks[2]
2:Services provided by
CDN[2]
Economy-based Content
Replication for Peering
Content Delivery
Networks[2]

 Fast delivery of any digital content, including static
contents, streaming media and varying content
services
 The sources of content are large enterprises, web
service providers, media companies, news
broadcasters, etc.
 The client interacts with the CDN specifying the
content request through cell phone, smart
phone, PDA, laptop, etc.
Evolution of CDN technologies
 Highly distributed CDN
 Big data center CDN
 P2P CDN
 Cloud CDN
P2P CDN
 A P2P CDN is a system in which the users get
together to forward contents so that the load at a
server is reduced
 Popular due to rapid growth in demand for
online video and industrial effects
 To avoid network congestions and to improve
performance, P2P techniques can be used to
extend the CDN peering system as an adaptive
CDN
Peering initiatives
 DNS approach : directs users to replica
nodes, reducing stress on origin servers
 Providing content delivery by end-user demands
 Server to server peering via HTTP or DNS
Advantages
 Quality of service enhanced
 More reliable
 Efficient delivery of content
 Reduced costs with over-provisioning and
provide high quality services
Limitations
 Technical and non-technical challenges that
could hinder the growth
 For instance, nature of CDN to gain competitive
advantage in market and legal issues like
copyrighted content blocks use of CDN in
commercial domain
Future work & Conclusions
 Community-based CDNs
 Driven by the common people or the average end-users
 Technological features include autonomic composition
and content delivery
 Main focus on meeting Quality of Experience of endusers
 Also researchers have come up with recent innovations
such as P4P, portal for P2P to communicate with
network providers, and new traffic engineering models
for cooperative content distribution
References
 Aioffi, W. M., Mateus, G. R., Almeida, J. M., and Loureiro, A. A. F. Dynamic
content distribution for mobile enterprise networks. IEEE Journal on
Selected Areas on Communication, 23(10), 2005.
• R. Buyya, A. M. K. Pathan, J. Broberg, and Z. Tari, A Case for Peering of
Content Delivery Networks, IEEE Distributed Systems Online, Vol. 7, No.
10, Los Alamitos, CA, USA, Oct. 2006
• Hao Yin and Xuening Liu, Content Delivery Networks: A Bridge between
Emerging Applications and Future IP Networks. IEEE
network, July/August, 2010
• Wikipedia, Content Delivery
Network, http://en.wikipedia.org/wiki/Content_delivery_network#Conten
t_networking_techniques

Content Delivery Network

  • 1.
  • 2.
    What is aCDN?  A network of servers delivering content on behalf of an origin site  Developed to cache files across the internet First evolved in 1998 1:Economy-based Content Replication for Peering Content Delivery Networks[2]
  • 3.
    2:Services provided by CDN[2] Economy-basedContent Replication for Peering Content Delivery Networks[2]  Fast delivery of any digital content, including static contents, streaming media and varying content services  The sources of content are large enterprises, web service providers, media companies, news broadcasters, etc.  The client interacts with the CDN specifying the content request through cell phone, smart phone, PDA, laptop, etc.
  • 4.
    Evolution of CDNtechnologies  Highly distributed CDN  Big data center CDN  P2P CDN  Cloud CDN
  • 5.
    P2P CDN  AP2P CDN is a system in which the users get together to forward contents so that the load at a server is reduced  Popular due to rapid growth in demand for online video and industrial effects  To avoid network congestions and to improve performance, P2P techniques can be used to extend the CDN peering system as an adaptive CDN
  • 6.
    Peering initiatives  DNSapproach : directs users to replica nodes, reducing stress on origin servers  Providing content delivery by end-user demands  Server to server peering via HTTP or DNS
  • 7.
    Advantages  Quality ofservice enhanced  More reliable  Efficient delivery of content  Reduced costs with over-provisioning and provide high quality services
  • 8.
    Limitations  Technical andnon-technical challenges that could hinder the growth  For instance, nature of CDN to gain competitive advantage in market and legal issues like copyrighted content blocks use of CDN in commercial domain
  • 9.
    Future work &Conclusions  Community-based CDNs  Driven by the common people or the average end-users  Technological features include autonomic composition and content delivery  Main focus on meeting Quality of Experience of endusers  Also researchers have come up with recent innovations such as P4P, portal for P2P to communicate with network providers, and new traffic engineering models for cooperative content distribution
  • 10.
    References  Aioffi, W.M., Mateus, G. R., Almeida, J. M., and Loureiro, A. A. F. Dynamic content distribution for mobile enterprise networks. IEEE Journal on Selected Areas on Communication, 23(10), 2005. • R. Buyya, A. M. K. Pathan, J. Broberg, and Z. Tari, A Case for Peering of Content Delivery Networks, IEEE Distributed Systems Online, Vol. 7, No. 10, Los Alamitos, CA, USA, Oct. 2006 • Hao Yin and Xuening Liu, Content Delivery Networks: A Bridge between Emerging Applications and Future IP Networks. IEEE network, July/August, 2010 • Wikipedia, Content Delivery Network, http://en.wikipedia.org/wiki/Content_delivery_network#Conten t_networking_techniques