Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 22

Presentation

on

Content Delivery
Networks
N A M E : K S H I R S AG A R V YA N KT E S H B A B A S A H E B
S U B J E C T: A D VA N C E D C O M P U T E R N E T W O R K S
D AT E : 5 / 2 / 1 6

Outline
What is CDN?
Why CDN is required?
CDN Structure
CDN Procedure
Content Aging
Hierarchical Content Delivery
Hierarchical Content Delivery CDN Procedure
CDN Service Providers
References

5/2/16

CONTENT BASED IMAGE RETRIEVAL

What is CDN?
CDN is network constructed from group of strategically
placed and geographically distributed caching server.
CDN is one of the most efficient solutions for
CPs(Content Providers) in serving large number of user
devices, for reduction in content download time.

5/2/16

CONTENT BASED IMAGE RETRIEVAL

Why CDN is required?


Network traffic that is accessed by mobile users (e.g.
Smart devices) is rapidly increasing.
Mobile network performance is highly depend on the
content download of the multimedia data and
applications.
Several mobile operators have suffered from service
outage or performance deterioration due to significant
increase in use of mobile devices.

5/2/16

CONTENT BASED IMAGE RETRIEVAL

Contd.[]
CDN in Mobile Networks
Mobile communication networks have a stronger need
for both reduced traffic load and content delivery time
compared to broadband backbone networks where
capacity is abundant such that traffic load reduction may
not be as much of a critical issue

5/2/16

CONTENT BASED IMAGE RETRIEVAL

CDN Structure

5/2/16

CONTENT BASED IMAGE RETRIEVAL

Contd.[]
CDN usually consists of the CP (Content Provider) and
caching servers.
CP possesses all contents to serve.
Caching servers are distributed in the network
containing selected copies of identical contents that the
CP stores.

5/2/16

CONTENT BASED IMAGE RETRIEVAL

CDN Procedure
When a user requests a content to its nearest caching
server, the server can delivery the content if the
requested content is in its cache.

5/2/16

CONTENT BASED IMAGE RETRIEVAL

Contd.[]
If the requested content is not in the local servers
cache, content request is redirected to the remotely
located CP

5/2/16

CONTENT BASED IMAGE RETRIEVAL

Content Aging
Content aging is focused on delivering the most popular
contents to users in the most effective way.
It depends on
1. Location of caching servers.
2. Number of caching servers.
3. Limited memory size of caching servers.
. Content Aging
1. Delete expired contents from the cache server.
2. Download updated contents from the CP.

5/2/16

CONTENT BASED IMAGE RETRIEVAL

10

Contd.[]
Content Aging Procedure
Each content has a content update period. It is like
TTL(time to live)
Few seconds for on-line trading
Few seconds for auction information
24 hours or more for movies

5/2/16

CONTENT BASED IMAGE RETRIEVAL

11

Hierarchical Content
Delivery
It is not possible for a caching server to save all contents
that the CP (Content Providers) serves.
Retrieving contents from the remotely located CP can cause
a long content download time. In addition, a large amount of
traffic will be generated by each server in support of the
contents packet routing.
For the given cache size of each server, it is important to
maximize the hit rate of the local caching server such that the
requested contents do not have to be retrieved from the CP.
To accomplish this objective in the Internet in a scalable way,
hierarchical cooperative content delivery techniques are used
in providing content delivery to local caching servers.

5/2/16

CONTENT BASED IMAGE RETRIEVAL

12

Contd.[]
Components of Hierarchical Content Delivery
CD & LCF (Content Distribution & Location Control
Functions) controls the overall content delivery process,
and has all content IDs of the CDN.
CCF (Cluster Control Function) controls multiple CDPFs
(Content Delivery Processing Functions) and saves
content IDs of the cluster.
CDPF stores and delivers the contents to the users.

5/2/16

CONTENT BASED IMAGE RETRIEVAL

13

Contd.[]
Example of Hierarchical Content Delivery Network

5/2/16

CONTENT BASED IMAGE RETRIEVAL

14

Content Delivery
Procedure
Case 1 : Requested content is in the local cluster.

5/2/16

CONTENT BASED IMAGE RETRIEVAL

15

Contd.[]
Case 2 : Requested content is not in the local cluster,
but another local
cluster (i.e., target cluster) has the
content.

5/2/16

CONTENT BASED IMAGE RETRIEVAL

16

Contd.[]
Case 3 : When the requested content is not in the CDN.

5/2/16

CONTENT BASED IMAGE RETRIEVAL

17

CDN Service Providers


Akamai has about 110,000 servers over the world. Akamai's
service includes cloud computing, HD video delivery, etc.

Amazon Cloudfront delivers static and streaming contents.


Amazon Cloudfront works seamlessly with other Amazon
Web and Cloud Service solutions
S3 (Simple Storage Service)
EC2 (Elastic Compute Cloud)

5/2/16

CONTENT BASED IMAGE RETRIEVAL

18

Contd.[]
CDNetworks has POPs (Point of Presences) in 6
continents, including 20 POPs in China. Worlds 3rd
largest, and Asias #1, full-service provider.

Level 3 supports a comprehensive encoding suite for


video data, and intelligent traffic manager services (i.e.,
load balance)

5/2/16

CONTENT BASED IMAGE RETRIEVAL

19

Contd.[]
Limtlight has 6,000 servers at 75 POPs (Points of
Presence), and more than 30 regional content delivery
centers in the U.S., Europe, and Asia.

ChinaCache is a CDN market leader in China, which has


127 POPs and 11,000 servers in China. CDN services
include hotlink protection, custom CNAME for SSL and
Purge All.
5/2/16

CONTENT BASED IMAGE RETRIEVAL

20

References
[1]Content Delivery Functional Architecture in NGN,
Telecommunication Standardization Sector of ITU, White Paper,
Sep. 2010.
[2]Content delivery networks: Market dynamics and growth
perspectives, Informa Telecoms & Media, White Paper, Oct. 2012.
[3] Cisco, Cisco Visual Networking Index: Global Mobile Data Traffic
Forecast Update,
http://www.cisco.com/c/en/us/solutions/collateral/serviceprovider/visual-networkingindex-vni/white_paper_c11-520862.pdf
[4]Akamai, http://www.akamai.com/index.html/
[5]LimeLight, http://www.limelight.com/
[6]Level 3, http://www.level3.com/
[7]CDNetworks, http://www.us.cdnetworks.com/

5/2/16

CONTENT BASED IMAGE RETRIEVAL

21

Thank
You!
5/2/16

CONTENT BASED IMAGE RETRIEVAL

22

You might also like