content delivery network

16
CONTENT DELIVERY NETWORKS Course: Telecom Technologies Prepared By: - Shiv Kumar Pandey MIT School Of Telecom

Upload: shiv-kumar-pandey

Post on 27-May-2015

3.652 views

Category:

Education


0 download

DESCRIPTION

Explain What is CDN and why it is used . What will be its Future.

TRANSCRIPT

Page 1: Content Delivery Network

CONTENT DELIVERY NETWORKS

Course: Telecom Technologies

Prepared By: - Shiv Kumar Pandey MIT School Of Telecom

Page 2: Content Delivery Network

Content Outline

• Overview Content Delivery Network• Content Delivery Network architecture• Content Delivery Management• Content Delivery Network Pricing/Billing• Media Streaming services via CDN’s

• Revenue sharing model from CDN• Future Of CDN• Case Study: AKAMAI

Page 3: Content Delivery Network

Content Delivery Network

• Is a collaborative collection of network element spanning the internet .

• Content are replicated over several mirrored Web Server.

Why it is done?

• To perform transparent and effective delivery of content to the end- user.

• To over come the inherent limitations of the Internet in terms of QoS.

• Improving the performance by maximizing the bandwidth, improving the accessibility.

Page 4: Content Delivery Network

Generation of CDN

1st Generation :- Focused on Static or Dynamic Web Document2nd Generation :- Focused on Video-on-Demand (VoD), audio and video

streaming .

Page 5: Content Delivery Network

Model of Content Delivery Network

It contains 2 parts:-1. Encoded media2. Meta data

3 Main entities in CDN systems are:-3. Content Provider4. CDN provider5. End-User

Page 6: Content Delivery Network

Architectural Component of CDN

4 main component:-1. Original server2. Distribution System3. Request Routing System4. Account System

Page 7: Content Delivery Network

Request Routing in CDN Environment

Page 8: Content Delivery Network

Content Delivery Network Pricing/Billing

• Charging to the customer depend upon the content delivered to the end-user by their surrogate servers.

• It support an account mechanism that collect and track client usage information.

• The average cost of charging of CDN services is high• Important factor which influence in revenue generation

are:-

a) Bandwidth costb) Variation of traffic distributionc) Size of content replicated over surrogate serversd) Number of surrogate servere) Reliability and Stability of the whole system

Page 9: Content Delivery Network

Pricing Model Of CDN

• Pricing Based On Aggregate Usage Charging on Monthly basis that is 50TB/month

• Percentile – Based PricingPricing based on the 95th percentile of traffic CDN periodically samples the bandwidth usage of a subscribing content provider. It then computes the 95th percentile of usage at the end of the month and charges a price per Mbps based on the 95th percentile of usage.

Page 10: Content Delivery Network

Model of Revenue Sharing“BUY” MODEL “BUILD” MODEL

Network operator pays $1.8 billion in CDN fees over the six-year period.

Network operator has a total capital expenditure of $51 million over a six-year period.

Page 11: Content Delivery Network

Content Provider And Aggregator

• Netflix ,BBC and other rely on “pure-play”• Network operator globally providing services are Telco, Cable

operator such as Rogers cable, Comcast, Telecom Italia

Page 12: Content Delivery Network

Future OF Content Delivery NetworkGlobal Content Delivery Network revenue

Video:- $3.8 billion US

Page 13: Content Delivery Network

INDIA

3 Network Operators :-• Aksh Optifibre Ltd.• IOL Netcom (formerly IOL Broadband Ltd. )• Time Broadband Services Group

These 3 company have invested in CDN to provide managed video and IPTV services to India’s operators

Page 14: Content Delivery Network

Akamai Technologies• Leader in providing a secure, outsourced e-business infrastructure services and software.• Covers 85% of the market. 20,000 servers in nearly 1,000 networks in 71 countries. It handles 20% of total Internet

traffic today.• Developed a set of breakthrough algorithms for intelligently routing and replicating content over a large network of

distributed servers.

Page 15: Content Delivery Network

CDN Service and Functionalities

• Storage and Management of content.• Distribution of content among edge servers• Cache management• Delivery of encoded media• Backup and disaster recovery solutions• Monitoring and Performance

Page 16: Content Delivery Network

THANK YOU