SlideShare ist ein Scribd-Unternehmen logo
1 von 16
CONTENT DELIVERY
   NETWORKS
    Course: Telecom Technologies




                                   Prepared By: - Shiv Kumar Pandey
                                                  MIT School Of Telecom
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
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.
Generation of CDN
1st Generation :- Focused on Static or Dynamic Web Document
2nd Generation :- Focused on Video-on-Demand (VoD), audio and video
                   streaming .
Model of Content Delivery Network
It contains 2 parts:-
1. Encoded media
2. Meta data

3 Main entities in CDN systems are:-
1. Content Provider
2. CDN provider
3. End-User
Architectural Component of CDN
4 main component:-
1. Original server
2. Distribution System
3. Request Routing System
4. Account System
Request Routing in CDN Environment
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 cost
b)   Variation of traffic distribution
c)   Size of content replicated over surrogate servers
d)   Number of surrogate server
e)   Reliability and Stability of the whole system
Pricing Model Of CDN
• Pricing Based On Aggregate Usage
  Charging on Monthly basis that is 50TB/month

• Percentile – Based Pricing
Pricing 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.
Model of Revenue Sharing
                    “BUY” MODEL                                              “BUILD” MODEL




Network operator pays $1.8 billion in CDN fees over the   Network operator has a total capital expenditure of $51
six-year period.                                          million over a six-year period.
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
Future OF Content Delivery Network
                          Global Content Delivery Network revenue




Video:- $3.8 billion US
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
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.
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
THANK YOU

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Content Delivery Networks (CDN) - What You Really Need to Know
Content Delivery Networks (CDN) - What You Really Need to KnowContent Delivery Networks (CDN) - What You Really Need to Know
Content Delivery Networks (CDN) - What You Really Need to Know
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Introduction to AWS Cloud Computing
Introduction to AWS Cloud ComputingIntroduction to AWS Cloud Computing
Introduction to AWS Cloud Computing
 
Amazon Virtual Private Cloud (VPC): Networking Fundamentals and Connectivity ...
Amazon Virtual Private Cloud (VPC): Networking Fundamentals and Connectivity ...Amazon Virtual Private Cloud (VPC): Networking Fundamentals and Connectivity ...
Amazon Virtual Private Cloud (VPC): Networking Fundamentals and Connectivity ...
 
Introduction to Amazon EC2
Introduction to Amazon EC2Introduction to Amazon EC2
Introduction to Amazon EC2
 
Introduction to the Microsoft Azure Cloud.pptx
Introduction to the Microsoft Azure Cloud.pptxIntroduction to the Microsoft Azure Cloud.pptx
Introduction to the Microsoft Azure Cloud.pptx
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
 
Cloud Service Model
Cloud Service ModelCloud Service Model
Cloud Service Model
 
Cloud security Presentation
Cloud security PresentationCloud security Presentation
Cloud security Presentation
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing Presentation
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cisco Live! :: Content Delivery Networks (CDN)
Cisco Live! :: Content Delivery Networks (CDN)Cisco Live! :: Content Delivery Networks (CDN)
Cisco Live! :: Content Delivery Networks (CDN)
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Security
Cloud SecurityCloud Security
Cloud Security
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
Amazon Web Services (AWS) Case study
Amazon Web Services (AWS) Case studyAmazon Web Services (AWS) Case study
Amazon Web Services (AWS) Case study
 
Seminar Report On Amazon Web Service
Seminar Report On Amazon Web ServiceSeminar Report On Amazon Web Service
Seminar Report On Amazon Web Service
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Introduction to CloudFront
Introduction to CloudFrontIntroduction to CloudFront
Introduction to CloudFront
 
Cloud Native Application
Cloud Native ApplicationCloud Native Application
Cloud Native Application
 

Ähnlich wie Content Delivery Network

8 faster networks – faster to the abyss
8 faster networks – faster to the abyss8 faster networks – faster to the abyss
8 faster networks – faster to the abyss
CPqD
 

Ähnlich wie Content Delivery Network (20)

Digital media Series - caching & opportunity landscape - mobile video
Digital media Series - caching & opportunity landscape - mobile videoDigital media Series - caching & opportunity landscape - mobile video
Digital media Series - caching & opportunity landscape - mobile video
 
Cdn prospects 2011
Cdn prospects 2011Cdn prospects 2011
Cdn prospects 2011
 
Federated CDNs: What every service provider should know
Federated CDNs: What every service provider should knowFederated CDNs: What every service provider should know
Federated CDNs: What every service provider should know
 
8 faster networks – faster to the abyss
8 faster networks – faster to the abyss8 faster networks – faster to the abyss
8 faster networks – faster to the abyss
 
Unit 4 PART 1.pdf
Unit 4 PART 1.pdfUnit 4 PART 1.pdf
Unit 4 PART 1.pdf
 
Mobile Operators: From Packet Delivery to Content Logistics
Mobile Operators: From Packet Delivery to Content LogisticsMobile Operators: From Packet Delivery to Content Logistics
Mobile Operators: From Packet Delivery to Content Logistics
 
Contents Localization Initiatives to get better User Experience
Contents Localization Initiatives to get better User ExperienceContents Localization Initiatives to get better User Experience
Contents Localization Initiatives to get better User Experience
 
Multimedia streaming
Multimedia streamingMultimedia streaming
Multimedia streaming
 
Cloud CDN Hosting
Cloud CDN HostingCloud CDN Hosting
Cloud CDN Hosting
 
AdSparx Programmatic Content Licensing
AdSparx Programmatic Content LicensingAdSparx Programmatic Content Licensing
AdSparx Programmatic Content Licensing
 
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
 
The Evolution of Carriage, Content and Interconnection
The Evolution of Carriage, Content and InterconnectionThe Evolution of Carriage, Content and Interconnection
The Evolution of Carriage, Content and Interconnection
 
Simulation Study of Video Streaming in Multi-Hop Network
Simulation Study of Video Streaming in Multi-Hop NetworkSimulation Study of Video Streaming in Multi-Hop Network
Simulation Study of Video Streaming in Multi-Hop Network
 
F04024549
F04024549F04024549
F04024549
 
Improve Customer Experience with Multi CDN Solution
Improve Customer Experience with Multi CDN SolutionImprove Customer Experience with Multi CDN Solution
Improve Customer Experience with Multi CDN Solution
 
About Voddler, our streaming technology Vnet and accelerating video-on-demand...
About Voddler, our streaming technology Vnet and accelerating video-on-demand...About Voddler, our streaming technology Vnet and accelerating video-on-demand...
About Voddler, our streaming technology Vnet and accelerating video-on-demand...
 
VoD Solutions
VoD SolutionsVoD Solutions
VoD Solutions
 
UNIT IV RESOURCE MANAGEMENT AND SECURITY
UNIT IV RESOURCE MANAGEMENT AND SECURITYUNIT IV RESOURCE MANAGEMENT AND SECURITY
UNIT IV RESOURCE MANAGEMENT AND SECURITY
 
Cgmm presentation on distributed multimedia systems
Cgmm presentation on distributed multimedia systemsCgmm presentation on distributed multimedia systems
Cgmm presentation on distributed multimedia systems
 
Content Distribution Network(CDN) Report(IEEE Format)
Content Distribution Network(CDN) Report(IEEE Format)Content Distribution Network(CDN) Report(IEEE Format)
Content Distribution Network(CDN) Report(IEEE Format)
 

Kürzlich hochgeladen

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Kürzlich hochgeladen (20)

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 

Content Delivery Network

  • 1. CONTENT DELIVERY NETWORKS Course: Telecom Technologies Prepared By: - Shiv Kumar Pandey MIT School Of Telecom
  • 2. 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
  • 3. 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.
  • 4. Generation of CDN 1st Generation :- Focused on Static or Dynamic Web Document 2nd Generation :- Focused on Video-on-Demand (VoD), audio and video streaming .
  • 5. Model of Content Delivery Network It contains 2 parts:- 1. Encoded media 2. Meta data 3 Main entities in CDN systems are:- 1. Content Provider 2. CDN provider 3. End-User
  • 6. Architectural Component of CDN 4 main component:- 1. Original server 2. Distribution System 3. Request Routing System 4. Account System
  • 7. Request Routing in CDN Environment
  • 8. 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 cost b) Variation of traffic distribution c) Size of content replicated over surrogate servers d) Number of surrogate server e) Reliability and Stability of the whole system
  • 9. Pricing Model Of CDN • Pricing Based On Aggregate Usage Charging on Monthly basis that is 50TB/month • Percentile – Based Pricing Pricing 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.
  • 10. Model of Revenue Sharing “BUY” MODEL “BUILD” MODEL Network operator pays $1.8 billion in CDN fees over the Network operator has a total capital expenditure of $51 six-year period. million over a six-year period.
  • 11. 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
  • 12. Future OF Content Delivery Network Global Content Delivery Network revenue Video:- $3.8 billion US
  • 13. 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
  • 14. 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.
  • 15. 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

Hinweis der Redaktion

  1. 1.Encoded media include static(content that are not change is called static content example:-www.google.com), dynamic and continuous media data( example:- audio, video, document, images and web pages).2. Metadata is the content description that allows identification, discovery, and management of multimedia data, and facilitates its interpretation. Content can be pre-recorded or retrieved from live sources; it can be persistent or transient data within the system .A content provider or customer is one who delegates the Uniform Resource Locator (URL) name space of the Web objects to be distributed. The origin server of the content provider holds those objects. A CDN provider is a proprietary organization or company that provides infrastructure facilities to content providers in order to deliver content in a timely and reliable manner. End users or clients are the entities who access content from the content provider’s Web site. CDN providers use caching and/or replica servers located in different geographical locations to replicate content. CDN cache servers are also called edge servers or surrogates. The edge servers of a CDN are called Web cluster as a whole. CDNs distribute content to the edge servers in such a way that all of them share the same content and URL. Client requests are redirected to the nearby optimal edge server and it delivers requested content to the end users. Thus, transparency for users is achieved. Additionally, edge servers send accounting information for the delivered content to the accounting system of the CDN for traffic reporting and billing purposes.
  2. CDN contain 4 main component that are:-1. The origin server and a set of replica servers that deliver copies of content to the end users.2. The request-routing component which is responsible for directing client requests to appropriate edge servers and for interacting with the distribution component to keep an up-to-date view of the content stored in the CDN caches.3. Distribution component which moves content from the origin server to the CDN edge servers and ensures consistency of content in the caches.4. The accounting component which maintains logs of client accesses and records the usage of the CDN servers. This information is used for traffic reporting.
  3. A request-routing system is responsible for routing client requests to an appropriate surrogate server for the delivery of content. It consists of a collection of network elements to support request-routing for a single CDN. It directs client requests to the replica server ‘closest’ to the client. However, the closest server may not be thebest surrogate server for servicing the client request. a request-routing system uses a set of metrics such as network proximity, client perceived latency, distance, and replica server load in an attempt to direct users to the closest surrogate that can best serve the request. The content selection and delivery techniques (i.e. Full-site and partial-site) used by a CDN have a direct impact on the design of its request-routing system. If the full-site approach is used by a CDN, the request-routing system assists to direct the client requests to the surrogate servers as they hold all the outsourced content. On the other hand, if the partial-site approach is used, the request-routing system is designed in such a way that on receiving the client request, the origin server delivers the basic content while surrogate servers deliver the embedded objects.
  4. Under the “buy” model, the network operator contracts with the CDN service provider to provide premium multiscreen video services to the network operator’s paying subscribers, and to help deliver online video content more efficiently. To accomplish this, the CDN service provider deploys content caching and streaming assets atvarious points in the network operator’s infrastructure, and takes on the role of adapting the network operator’s licenses content for the broad range of IP devices.Network operators pay a recurring fee for these services, typically calculated based on the volume of traffic delivered on a per-gigabyte basis. Under this model, the CDN operates over the network operator’s edge and access infrastructures, but it functions as an overlay network. The position, form factor, and operation of caching and streaming resources are managed almost entirely by the CDN service provider.Under the CDN “build” model, local caching and streaming resources are once again distributed throughout the network operator’s infrastructure. Unlike the “buy” CDN model, however, the network operator determines the and form factor of all caching and streaming resources, and manages the CDN itself. Under this model, the network operator also has the ability to generate B2B revenue by acting as a CDN service provider itself.CDN “buy” model: At a rate of 6 cents per gigabyte, the network operator pays fees of $32.85 per subscriber per year to the CDN service provider. In total, the network operator pays $1.8 billion in CDN fees over the six-year period.CDN “build” model: At the rate of $5.70 per subscriber described above for CDN hardware, the network operator has a total capital expenditure of $51 million over a six-year period.
  5. Pure-Play :- A company that develops, deploy and operates CDN as its primary business. Example:- Akamai, Limelight and EdgeCast. Pure-play CDN service providers contract with network operators to deploy caching and streaming assets at various points in their infrastructures. CDN service providers therefore have inherent limitations in where and how they deploy CDN assets (typically only in peering or aggregation locations), and therefore, in the ultimate performance and efficiency of the CDN.
  6. Content Delivery Network have played a crucial role in the effective operation of the internet. To mitigate the problem such as congestion, packet loss, jitter and delay