CONTENT DELIVERY NETWORKS

Slides:



Advertisements
Similar presentations
All rights reserved © 2006, Alcatel Grid Standardization & ETSI (May 2006) B. Berde, Alcatel R & I.
Advertisements

October 27, 2008 DCIA P2P and Video Conference Robert Levitan, CEO Can You Afford NOT to Use The Cloud?
The Evolution of P2P Technology Robert Levitan, CEO Pando Networks P2P MEDIA SUMMIT, CES 2008.
Proprietary and Confidential G EE, THAT S A LOT OF TRAFFIC !
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved.
Building Cloud-ready Video Transcoding System for Content Delivery Networks(CDNs) Zhenyun Zhuang and Chun Guo Speaker: 饒展榕.
Netflix Content Delivery RIPE – April 2012 – David Temkin 1.
Akamai networks,48000 servers and 70 countries in the world.
19 Historical overview Main challenge: How to distribute content in high quality over the Internet cost-effectively? • Traditional “Best-effort” model:
A Taxonomy and Survey of Content Delivery Networks Meng-Huan Wu 2011/10/26 1.
Cis e-commerce -- lecture #6: Content Distribution Networks and P2P (based on notes from Dr Peter McBurney © )
An Analysis of Internet Content Delivery Systems Stefan Saroiu, Krishna P. Gommadi, Richard J. Dunn, Steven D. Gribble, and Henry M. Levy Proceedings of.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Web Applications for Business: Performance Issues.
1 Drafting Behind Akamai (Travelocity-Based Detouring) AoJan Su, David R. Choffnes, Aleksandar Kuzmanovic, and Fabian E. Bustamante Department of Electrical.
An Overlay Multicast Infrastructure for Live/Stored Video Streaming Visual Communication Laboratory Department of Computer Science National Tsing Hua University.
Technological Sustainability.
Web Caching and CDNs March 3, Content Distribution Motivation –Network path from server to client is slow/congested –Web server is overloaded Web.
Content Delivery Networks. History Early 1990s sees 100% growth in internet traffic per year 1994 o Netscape forms and releases their first browser.
AKAMAI Content Delivery Services AKAMAI Content Delivery Services CIS726 : PRESENTATION Avinash Ponugoti Avinash Ponugoti Nagarjuna Nagulapati Sathish.
Caching and Content Distribution Networks. Web Caching r As an example, we use the web to illustrate caching and other related issues browser Web Proxy.
What is Microsoft Azure Media Services Architecture and Features Video-on-demand service Basic media workflow Dynamic packaging Secure delivery Live Streaming.
Efficient Content Distribution on Internet. Who pays for showing a Web page to a user? Receiving side –Users pay to small ISPs, who pay to big ISPs, who.
CMPT771 Presentation Xu Cheng Internet Protocol Television (IPTV)
1 Content Distribution Networks. 2 Replication Issues Request distribution: how to transparently distribute requests for content among replication servers.
On the Use and Performance of Content Distribution Networks Balachander Krishnamurthy Craig Wills Yin Zhang Presenter: Wei Zhang CSE Department of Lehigh.
Content Distribution March 8, : Application Layer1.
5 February 2003 Reality and Future Softswitch - Reality and Future Nikolay Ilyin Chief Technical Officer RealEast Networks ITEXPO.
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
WEB TERMINOLOGIES. Page or web page: a file that can be read over the world wide web Pages or web pages: the global collection of documents associated.
User Driven Innovation in a technology driven project Anastasius Gavras Eurescom GmbH
AKAMAI Technologies AKAMAI Akamai company stores copies of web content in different locations Mainly provides co-location and marketing.
CPSC 441: Multimedia Networking1 Outline r Scalable Streaming Techniques r Content Distribution Networks.
Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in.
1 On the Placement of Web Server Replicas Lili Qiu, Microsoft Research Venkata N. Padmanabhan, Microsoft Research Geoffrey M. Voelker, UCSD IEEE INFOCOM’2001,
Outline Introduction Overview of the Akamai platform Akamai HD network
Application of Content Computing in Honeyfarm Introduction Overview of CDN (content delivery network) Overview of honeypot and honeyfarm New redirection.
Putting Intelligence in Internetworking: an Architecture of Two Level Overlay EE228 Project Anshi Liang Ye Zhou.
Making the Best of the Best-Effort Service (2) Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot.
1 On the Placement of Web Server Replicas Lili Qiu, Microsoft Research Venkata N. Padmanabhan, Microsoft Research Geoffrey M. Voelker, UCSD IEEE INFOCOM’2001,
Mingfei Yan Program manager Windows Azure Media Services.
2  Supervisor : MENG Sreymom  SNA 2012_Group4  Group Member  CHAN SaratYUN Sinot  PRING SithaPOV Sopheap  CHUT MattaTHAN Vibol  LON SichoeumBEN.
Content distribution networks (CDNs) r The content providers are the CDN customers. Content replication r CDN company installs hundreds of CDN servers.
Internet Protocol TeleVision
Akamai capabilities overview and it’s impact on Iowa.Gov and selected web pages.
PROP: A Scalable and Reliable P2P Assisted Proxy Streaming System Computer Science Department College of William and Mary Lei Guo, Songqing Chen, and Xiaodong.
Streaming and Content Delivery SECTIONS 7.4 AND 7.5.
Content Distribution Network, Proxy CDN: Distributed Environment
Raya for Information Technology. About US  Raya IT, established in 1998, operates in the field of systems integration and IT business solutions.  A.
Digital Asset Management: Solutions for Campus Collections Myke Smith Manager, Streaming Media Technologies ResearchChannel.
Content Delivery Networks: Status and Trends Speaker: Shao-Fen Chou Advisor: Dr. Ho-Ting Wu 5/8/
France Telecom Group & PF7 OCEAN consortium confidential European Project FP7 OCEAN OCEA N European Project FP7 OCEAN Open ContEnt Aware Networks 5th FP7.
CLOUD COMPUTING WHAT IS CLOUD COMPUTING?  Cloud Computing, also known as ‘on-demand computing’, is a kind of Internet-based computing,
John S. Otto Mario A. Sánchez John P. Rula Fabián E. Bustamante Northwestern, EECS.
Best SMS Gateway Software Provider Company in India By Aruhat Technologies.
Web Werks, Tier III and Tier IV data center provider in India, have installed Google Cache Servers aimed at revamping its network infrastructure and improving.
Content Delivery Cloud A Better Alternative To Your Content Delivery Network (CDN) ©2013 Riverbed Technology Confidential and Proprietary.
Presenter: Kuei-Yu Hsu Advisor: Dr. Kai-Wei Ke 2013/9/30 Performance analysis of video streaming on different hybrid CDN & P2P infrastructure.
TV Broadcasting What to look for Architecture TV Broadcasting Solution
COMP532 IT INFRASTRUCTURE
Live Global Sports Events
CIIT-Human Computer Interaction-CSC456-Fall-2015-Mr
Global Internet Protocol Television (IPTV) CDN Market
SwiftServe This document contains proprietary information of Conversant and may not be reproduced in any form or disclosed to any third party without the.
Mohammad Malli Chadi Barakat, Walid Dabbous Alcatel meeting
© 2016 Global Market Insights, Inc. USA. All Rights Reserved Fuel Cell Market size worth $25.5bn by 2024Low Power Wide Area Network.
Utilization of Azure CDN for the large file distribution
PREPARED BY: RUMMY MIRANDA
Content Distribution Networks (CDNs)
AKAMAI Content Delivery Services
Mobile Content Delivery Network Market Research Report By Forecast to 2023 Industry Survey, Growth, Competitive Landscape and Forecasts to 2023 PREPARED.
Presentation transcript:

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:- Encoded media Meta data 3 Main entities in CDN systems are:- Content Provider CDN provider End-User 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.

Architectural Component of CDN 4 main component:- Original server Distribution System Request Routing System Account System 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.

Request Routing in CDN Environment 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 the best 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.

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:- Bandwidth cost Variation of traffic distribution Size of content replicated over surrogate servers Number of surrogate server 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.

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