SlideShare ist ein Scribd-Unternehmen logo
1 von 46
Downloaden Sie, um offline zu lesen
Page: 1
Presentation Notes
Paul Southern, Pasoco Pte Ltd
Paul Southern
Speaker:
Content Manager:
Title of presentation:
Name of Event:
Location of Event:
Presentation date/time:
Length of presentation
Audience:
Thursday 15 August 2013, 4-530pm
60 (plus Q&A)
IEEE Broadcast Technology Society Singapore Chapter
Franklin at Level 11, Connexis South Tower, 1 Fusionopolis Way,
Singapore 138632
CDN
Public, non NDA. A*Star, NUS. IEEE members
Press Announcement: https://meetings.vtools.ieee.org/meeting_view/list_meeting/19605
Host: Guo Huaqun (I2R)
Page: 2
Page: 3
Page: 4
Paul Southern
• 25 years in IT, telco, media and digital
experiences
• Large MNCs and startups
• Mature and emerging markets on 6 continents
• IPTV/OTT, cloud, CDN, Asianization, UX
• Sales, strategy, CTO, business development,
development, support, Professional Services,
consulting, founder
• CTO APACcache
Page: 5
Internet megatrends
Drivers for CDN
Enterprise CDN
Transparent caching
Future of CDN
Page: 6
Internet megatrends
Page: 7
Internet megatrends 1
• Cloud: 1/3 of all data will live in the cloud by
20201, 2/3 of all workloads2
• Media: More than 90% of Internet traffic will
be video by 20151
• Mobile: 50 billion / 10:1 devices per internet
user by 20202
• Security: Cyber attacks cost companies up to
$100,000/min3
Sources: 1-Cisco, 2-Akamai 3-McAfee, all c/o Akamai
Page: 8
Internet megatrends 2
• 45% of world’s internet users in Asia1
• 11m new users every month1
• 64% of Asians purchased online2
• $1T, +21% global eCommerce revenue in 20122
• 69% of Asians watch internet video1
• 2X India online video consumption 2011-20133
Sources: 1-We are social, Oct. 2012, 2-eMarketer, Feb. 2013, 3-Comscore,
May 2013, all c/o Akamai
Page: 9
Media explosion
• Media traffic Tbps
– 2006 = 1
– 2009 = 2.6
– 2012 = 10
– 2015 est = 50
– 2020 est = hundreds
Sources: Akamai
Page: 10
Internet traffic: NA, Asiapac
Sources: Sandvine
Page: 11
Enterprise architecture
• Old
– Email access & corporate apps, using corporate PC
– Static website for information
• New
– Datacenter & dynamic website
– Corporate apps
– Branches & corporate WAN
– Intranet & VPNs
– Cloud providers (IaaS/PaaS, private/public)
– SaaS/App providers (Salesforce, Office365, etc)
– Business partners, esp SCM, CAD/CAM, media
Page: 12
Drivers for CDN
Page: 13
Drivers for CDN
• The internet – topology, investment, ownership
• Users’ expectations
Page: 14
℗
Driver #1 – The internet
• The internet is a collection of nodes and links
– National operators
– Transnational operators
– Peering points & bottlenecks
– Access control
• Commercial considerations
Page: 15
℗
Delivering internet content
• Backends (eg: CMS) to web-servers to NICs to the
internet
• Multiple operators & bandwidth costs
• Last mile
• Last meter
Page: 16
Southeast Asia
Page: 17
Example: Changi Cable Landing Station
• Station Name: Changi Cable Landing Station, or Changi CLS
• Station Owner: Singtel
• Available Backhaul Providers: Singtel, Tata, Pacnet, etc.
• Submarine Cable Systems:
– AAG
– APCN
– EAC
– TIC (Tata Indicom Cable)
– TGN-IA
– TIS (Thailand-Indonesia-Singapore)
– MIC-1 (Moratelindo International Cable-system One)
Page: 18
CDN math for 2020
• Demand (at the edge)
– 1.5B Primetime Viewers x 7 Mbps = 10,000 Tbps
– 400M Lines x 25 Mbps = 10,000 Tbps
• Supply (at the core)
– 100 Major Networks X 5 Tbps = 500 Tbps
• 500/10,000 = only 5% of demand served !
Source: Akamai, Jan 2013
Page: 19
Driver #2 – Users’ expectations
• Users’ expectations OR brands’ offerings ?
• Latency – page load, video choke, etc…
Page: 20
Latency: the business impact
• A 0.1sec increase in loading time…
= a 1% decrease in sales. (1% of Amazon’s 2012
sales = $480M)1
• A 0.5sec increase in loading time…
= a 20% decrease in traffic and ad revenues.2
• After 3sec wait…
57% of users give up, of which 80% never come
back.3
Sources: 1-Amazon c/o Ericsson, 2-Google c/o Ericsson, 2-Edgecast
Page: 21
CDN beginnings
• Pre-CDN technologies for websites: server farms,
hierarchical caching, caching proxies.
• Akamai (ex MIT) accelerates on-demand
“Breaking News” video.
• In parallel:
– Big ISPs & Hosters build their own CDNs.
– CDN network operators enter market.
• Cloud provider deploy CDN (and vice versa).
Page: 22
CDN today
• [ BTW, our browsers cache ]
• Proprietary CDNs
– Google: YouTube, Apple: iTunes , etc…
• Multi-tenant CDNs for enterprise
– Objects, downloads, video
– AJAX/JQuery CDNs (hosters)
– Hybrid / partnerships per-country
• Other CDNs
– Mobile CDNs
– Aware CDNs, eg: location, device, language
• Transcode, ad-serve
Page: 23
Enterprise CDN
Page: 24
Enterprise CDN
• Purpose:
– Enterprise offers users a better experience
• Faster page-loads, response times
• Video-quality
• Players:
– Enterprise = buyer
– CDN operator = seller (nodes and networks)
– ISPs = partner of CDN operator
Page: 25
Objects, Static & dynamic
• Static websites
– Cached objects
– Images
– Large files (eg: EXE’s, updates)
• Dynamic websites
– Not cached per se
– Route accelerated
– Compute accelerated
Page: 26
Traditional CDN
• Traditional CDN (static, DSA)
– Spread load, handle surge/spike/route failure
– UX – faster loading / playing
– Subcontract delivery
– Essential for upsell, paid/premium content
• Enabled by:
– Presence at edges
– Secret sauce, capture and redirect
– On-demand propagation
– Ability to scale, speed, per-geo, etc…
– Price (versus competitors)
– Enterprise must balance ROI
Page: 27
CDN’d objects
http://i2.cdn.turner.com/cnn/dam/assets/
130620233110-singapore-haze-6-horizontal-gallery.jpg
17KB image
evernote.s3.amazonaws.com
xxxx.ak.fbcdn.net
Page: 28
CDN’d objects
Page: 29
Traditional CDN – how it works
• Content delivery component
– Origin server and a set of edge servers (surrogates) to replicate
content
• Content distribution component
– Moves content from the origin to edge servers and ensures
consistency
• Request-routing component
– Direct user requests to edge servers
– Interact with the distribution component to keep an up-to-date
view of content
• Accounting component
– Maintains logs of client accesses and records usage of the
servers
– Assists in traffic reporting and usage-based billing
Page: 30
ChinaCache example
Government E-Commerce
Media
Finance
Games
ICPs
ISPs
Enterprises
Page: 31
Video
• Live vs On-demand
– Live = in realtime, concurrent, multicast
– On-demand = not realtime, unicast
• Big live events
– Inaugurations, weddings, sport events, chats
• Obama 2010 on CNN.com: 1.3m
• Royal wedding 2011 on Akamai: 2.9m + Others
• On-demand
– Esp viral video, breaking news
Page: 32
Plugins
Page: 33
Dynamic site acceleration (DSA)
• Oftentimes webpages are compiled (ie: html generated) when a
user does something, eg: next.
• DSA doesn’t work well for
– Highly volatile data & extreme accuracy needed, eg: seat availability
– Compute
– Search
• DSA accomplished by
– TCP optimization
– Route optimization
– Connection management
– On-the-fly compression
– SSL offload
– Pre-fetching
Page: 34
Transparent caching
Page: 35
The ISP’s dilemma #1b
Page: 36
The ISP’s dilemma #1a
Page: 37
The ISP’s dilemma #1c
Page: 38
Transparent caching
• Purpose:
– ISP to reduce cost of international bandwidth
• Players:
– Enterprise = not involved
– CDN operator = seller (nodes)
– ISPs = buyer
Page: 39
TC – performance
Page: 40
TC – performance
Page: 41
TC – What matters
• Locked-in matters: commodity versus proprietary
hardware (and software)
• Origins matter: cache the expensive origins
• All operators matter: wholesale transparent cache
(TCaaS)
• Meetme’s matter: cloud and CDN
• Rackspace matters: plethora of private CDNs
• Measurement matters: P2P will always be big
Page: 42
Future of CDN
Page: 43
CDN vs Cloud
• Cloud centralized & CDN at edge
– Complementary
– CDNs doing cloud, Clouds doing CDN
– Eg: Microsoft Azure CDN, Amazon AWS (S3, EC2,
Cloudfront)
• Many origins in cloud, eg: in AWS
– Especially good for large object, eg: AWS S3
• ChinaCache’s Orca
– Management systems in cloud (prov, billing, mtc)
– Objects from origins moved to cloud (new origin) then
cached
Page: 44
Future of CDN
• CDN standards / federated CDNs
• Off-the-shelf application-specific mini-CDNs, eg:
– Learning environments with interactive
• Similar to Go To Meeting, Webex
– Digital signage
– CSN / Content Service Netwokr
• Partnerships
– CDN operator + Cloud / Carrier / Hoster
• Proprietary networks
– Differentiation, plugins
Page: 45
Future of CDN
• Service-Oriented Architecture
– Content management based on users’ preferences
– Personalization based on data mining
– Convergence with big-data systems
• Edge compute & DSA
– Scripts, animations, DHTML, XML
– IOT / internet of things
Page: 46
Thank you
Questions?
paul@pasoco.biz

Weitere ähnliche Inhalte

Ähnlich wie 130815 - Content Delviery Networks for the IEEE Singapore Broadcast group

apidays LIVE Australia 2020 - The Evolution of APIs: Events and the AsyncAPI ...
apidays LIVE Australia 2020 - The Evolution of APIs: Events and the AsyncAPI ...apidays LIVE Australia 2020 - The Evolution of APIs: Events and the AsyncAPI ...
apidays LIVE Australia 2020 - The Evolution of APIs: Events and the AsyncAPI ...apidays
 
Content Delivery Network - CDN
Content Delivery Network - CDNContent Delivery Network - CDN
Content Delivery Network - CDNMojtaba HOUSHMAND
 
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...Amazon Web Services
 
DeviceWebAPI and other standardization status of OMA CD WG
DeviceWebAPI and other standardization status of OMA CD WGDeviceWebAPI and other standardization status of OMA CD WG
DeviceWebAPI and other standardization status of OMA CD WGDevice WebAPI Consortium
 
Concord: Simple & Flexible Stream Processing on Apache Mesos: Data By The Bay...
Concord: Simple & Flexible Stream Processing on Apache Mesos: Data By The Bay...Concord: Simple & Flexible Stream Processing on Apache Mesos: Data By The Bay...
Concord: Simple & Flexible Stream Processing on Apache Mesos: Data By The Bay...Concord
 
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWSAmazon Web Services
 
Carrier Grade OCP: Open Solutions for Telecom Data Centers
Carrier Grade OCP: Open Solutions for Telecom Data CentersCarrier Grade OCP: Open Solutions for Telecom Data Centers
Carrier Grade OCP: Open Solutions for Telecom Data CentersRadisys Corporation
 
Dubbo and Weidian's practice on micro-service architecture
Dubbo and Weidian's practice on micro-service architectureDubbo and Weidian's practice on micro-service architecture
Dubbo and Weidian's practice on micro-service architectureHuxing Zhang
 
CloudCity Working Together Breakfast 9 April 2013
CloudCity Working Together Breakfast 9 April 2013CloudCity Working Together Breakfast 9 April 2013
CloudCity Working Together Breakfast 9 April 2013CollaborationWorks
 
CONTENT DELIVERY NETWORK
CONTENT DELIVERY NETWORK CONTENT DELIVERY NETWORK
CONTENT DELIVERY NETWORK Saif Muttair
 
Cloud Computing E-Lect.ppt
Cloud Computing E-Lect.pptCloud Computing E-Lect.ppt
Cloud Computing E-Lect.pptarunimaarunima1
 
Toyota Financial Services Digital Transformation - Think 2019
Toyota Financial Services Digital Transformation - Think 2019Toyota Financial Services Digital Transformation - Think 2019
Toyota Financial Services Digital Transformation - Think 2019Slobodan Sipcic
 
Brief a+smarter...
Brief a+smarter...Brief a+smarter...
Brief a+smarter...gyanendra1
 
Systems on the Edge—Your Stepping Stones into Oracle Public Cloud and the Paa...
Systems on the Edge—Your Stepping Stones into Oracle Public Cloud and the Paa...Systems on the Edge—Your Stepping Stones into Oracle Public Cloud and the Paa...
Systems on the Edge—Your Stepping Stones into Oracle Public Cloud and the Paa...Lucas Jellema
 
CCCNA17 Introduction
CCCNA17 IntroductionCCCNA17 Introduction
CCCNA17 IntroductionShapeBlue
 
Enterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOS
Enterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOSEnterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOS
Enterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOSIceventure
 
AppNexus' First Pitch Deck
AppNexus' First Pitch DeckAppNexus' First Pitch Deck
AppNexus' First Pitch DeckCamille Ricketts
 
First Round First Pitch: AppNexus
First Round First Pitch: AppNexusFirst Round First Pitch: AppNexus
First Round First Pitch: AppNexusFirst Round Capital
 

Ähnlich wie 130815 - Content Delviery Networks for the IEEE Singapore Broadcast group (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
apidays LIVE Australia 2020 - The Evolution of APIs: Events and the AsyncAPI ...
apidays LIVE Australia 2020 - The Evolution of APIs: Events and the AsyncAPI ...apidays LIVE Australia 2020 - The Evolution of APIs: Events and the AsyncAPI ...
apidays LIVE Australia 2020 - The Evolution of APIs: Events and the AsyncAPI ...
 
Content Delivery Network - CDN
Content Delivery Network - CDNContent Delivery Network - CDN
Content Delivery Network - CDN
 
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
 
DeviceWebAPI and other standardization status of OMA CD WG
DeviceWebAPI and other standardization status of OMA CD WGDeviceWebAPI and other standardization status of OMA CD WG
DeviceWebAPI and other standardization status of OMA CD WG
 
Concord: Simple & Flexible Stream Processing on Apache Mesos: Data By The Bay...
Concord: Simple & Flexible Stream Processing on Apache Mesos: Data By The Bay...Concord: Simple & Flexible Stream Processing on Apache Mesos: Data By The Bay...
Concord: Simple & Flexible Stream Processing on Apache Mesos: Data By The Bay...
 
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS
 
Carrier Grade OCP: Open Solutions for Telecom Data Centers
Carrier Grade OCP: Open Solutions for Telecom Data CentersCarrier Grade OCP: Open Solutions for Telecom Data Centers
Carrier Grade OCP: Open Solutions for Telecom Data Centers
 
Dubbo and Weidian's practice on micro-service architecture
Dubbo and Weidian's practice on micro-service architectureDubbo and Weidian's practice on micro-service architecture
Dubbo and Weidian's practice on micro-service architecture
 
CloudCity Working Together Breakfast 9 April 2013
CloudCity Working Together Breakfast 9 April 2013CloudCity Working Together Breakfast 9 April 2013
CloudCity Working Together Breakfast 9 April 2013
 
CONTENT DELIVERY NETWORK
CONTENT DELIVERY NETWORK CONTENT DELIVERY NETWORK
CONTENT DELIVERY NETWORK
 
Cloud Computing E-Lect.ppt
Cloud Computing E-Lect.pptCloud Computing E-Lect.ppt
Cloud Computing E-Lect.ppt
 
Toyota Financial Services Digital Transformation - Think 2019
Toyota Financial Services Digital Transformation - Think 2019Toyota Financial Services Digital Transformation - Think 2019
Toyota Financial Services Digital Transformation - Think 2019
 
Brief a+smarter...
Brief a+smarter...Brief a+smarter...
Brief a+smarter...
 
Systems on the Edge—Your Stepping Stones into Oracle Public Cloud and the Paa...
Systems on the Edge—Your Stepping Stones into Oracle Public Cloud and the Paa...Systems on the Edge—Your Stepping Stones into Oracle Public Cloud and the Paa...
Systems on the Edge—Your Stepping Stones into Oracle Public Cloud and the Paa...
 
Web Performance Optimization
Web Performance OptimizationWeb Performance Optimization
Web Performance Optimization
 
CCCNA17 Introduction
CCCNA17 IntroductionCCCNA17 Introduction
CCCNA17 Introduction
 
Enterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOS
Enterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOSEnterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOS
Enterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOS
 
AppNexus' First Pitch Deck
AppNexus' First Pitch DeckAppNexus' First Pitch Deck
AppNexus' First Pitch Deck
 
First Round First Pitch: AppNexus
First Round First Pitch: AppNexusFirst Round First Pitch: AppNexus
First Round First Pitch: AppNexus
 

Mehr von PasocoPteLtd

Pasoco ITSMF,SPMI-PDPA-140626-public
Pasoco ITSMF,SPMI-PDPA-140626-publicPasoco ITSMF,SPMI-PDPA-140626-public
Pasoco ITSMF,SPMI-PDPA-140626-publicPasocoPteLtd
 
Response to the Media Development Authority of Singapore’s Public Consultatio...
Response to the Media Development Authority of Singapore’s Public Consultatio...Response to the Media Development Authority of Singapore’s Public Consultatio...
Response to the Media Development Authority of Singapore’s Public Consultatio...PasocoPteLtd
 
130912 SPMI Panel preso - Negotiation
130912 SPMI Panel preso - Negotiation130912 SPMI Panel preso - Negotiation
130912 SPMI Panel preso - NegotiationPasocoPteLtd
 
Internet and PC safety - for CIS PTA - 19 Jan 2011
Internet and PC safety - for CIS PTA - 19 Jan 2011Internet and PC safety - for CIS PTA - 19 Jan 2011
Internet and PC safety - for CIS PTA - 19 Jan 2011PasocoPteLtd
 
Asia TV Forum-0812xx (canpublish)
Asia TV Forum-0812xx (canpublish)Asia TV Forum-0812xx (canpublish)
Asia TV Forum-0812xx (canpublish)PasocoPteLtd
 
IDA 0911xx (can publish)
IDA 0911xx (can publish)IDA 0911xx (can publish)
IDA 0911xx (can publish)PasocoPteLtd
 
Sitf 1006xx-can publish
Sitf 1006xx-can publishSitf 1006xx-can publish
Sitf 1006xx-can publishPasocoPteLtd
 
ABU 1003xx (public event)
ABU 1003xx (public event)ABU 1003xx (public event)
ABU 1003xx (public event)PasocoPteLtd
 

Mehr von PasocoPteLtd (8)

Pasoco ITSMF,SPMI-PDPA-140626-public
Pasoco ITSMF,SPMI-PDPA-140626-publicPasoco ITSMF,SPMI-PDPA-140626-public
Pasoco ITSMF,SPMI-PDPA-140626-public
 
Response to the Media Development Authority of Singapore’s Public Consultatio...
Response to the Media Development Authority of Singapore’s Public Consultatio...Response to the Media Development Authority of Singapore’s Public Consultatio...
Response to the Media Development Authority of Singapore’s Public Consultatio...
 
130912 SPMI Panel preso - Negotiation
130912 SPMI Panel preso - Negotiation130912 SPMI Panel preso - Negotiation
130912 SPMI Panel preso - Negotiation
 
Internet and PC safety - for CIS PTA - 19 Jan 2011
Internet and PC safety - for CIS PTA - 19 Jan 2011Internet and PC safety - for CIS PTA - 19 Jan 2011
Internet and PC safety - for CIS PTA - 19 Jan 2011
 
Asia TV Forum-0812xx (canpublish)
Asia TV Forum-0812xx (canpublish)Asia TV Forum-0812xx (canpublish)
Asia TV Forum-0812xx (canpublish)
 
IDA 0911xx (can publish)
IDA 0911xx (can publish)IDA 0911xx (can publish)
IDA 0911xx (can publish)
 
Sitf 1006xx-can publish
Sitf 1006xx-can publishSitf 1006xx-can publish
Sitf 1006xx-can publish
 
ABU 1003xx (public event)
ABU 1003xx (public event)ABU 1003xx (public event)
ABU 1003xx (public event)
 

Kürzlich hochgeladen

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 

Kürzlich hochgeladen (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 

130815 - Content Delviery Networks for the IEEE Singapore Broadcast group

  • 1. Page: 1 Presentation Notes Paul Southern, Pasoco Pte Ltd Paul Southern Speaker: Content Manager: Title of presentation: Name of Event: Location of Event: Presentation date/time: Length of presentation Audience: Thursday 15 August 2013, 4-530pm 60 (plus Q&A) IEEE Broadcast Technology Society Singapore Chapter Franklin at Level 11, Connexis South Tower, 1 Fusionopolis Way, Singapore 138632 CDN Public, non NDA. A*Star, NUS. IEEE members Press Announcement: https://meetings.vtools.ieee.org/meeting_view/list_meeting/19605 Host: Guo Huaqun (I2R)
  • 4. Page: 4 Paul Southern • 25 years in IT, telco, media and digital experiences • Large MNCs and startups • Mature and emerging markets on 6 continents • IPTV/OTT, cloud, CDN, Asianization, UX • Sales, strategy, CTO, business development, development, support, Professional Services, consulting, founder • CTO APACcache
  • 5. Page: 5 Internet megatrends Drivers for CDN Enterprise CDN Transparent caching Future of CDN
  • 7. Page: 7 Internet megatrends 1 • Cloud: 1/3 of all data will live in the cloud by 20201, 2/3 of all workloads2 • Media: More than 90% of Internet traffic will be video by 20151 • Mobile: 50 billion / 10:1 devices per internet user by 20202 • Security: Cyber attacks cost companies up to $100,000/min3 Sources: 1-Cisco, 2-Akamai 3-McAfee, all c/o Akamai
  • 8. Page: 8 Internet megatrends 2 • 45% of world’s internet users in Asia1 • 11m new users every month1 • 64% of Asians purchased online2 • $1T, +21% global eCommerce revenue in 20122 • 69% of Asians watch internet video1 • 2X India online video consumption 2011-20133 Sources: 1-We are social, Oct. 2012, 2-eMarketer, Feb. 2013, 3-Comscore, May 2013, all c/o Akamai
  • 9. Page: 9 Media explosion • Media traffic Tbps – 2006 = 1 – 2009 = 2.6 – 2012 = 10 – 2015 est = 50 – 2020 est = hundreds Sources: Akamai
  • 10. Page: 10 Internet traffic: NA, Asiapac Sources: Sandvine
  • 11. Page: 11 Enterprise architecture • Old – Email access & corporate apps, using corporate PC – Static website for information • New – Datacenter & dynamic website – Corporate apps – Branches & corporate WAN – Intranet & VPNs – Cloud providers (IaaS/PaaS, private/public) – SaaS/App providers (Salesforce, Office365, etc) – Business partners, esp SCM, CAD/CAM, media
  • 13. Page: 13 Drivers for CDN • The internet – topology, investment, ownership • Users’ expectations
  • 14. Page: 14 ℗ Driver #1 – The internet • The internet is a collection of nodes and links – National operators – Transnational operators – Peering points & bottlenecks – Access control • Commercial considerations
  • 15. Page: 15 ℗ Delivering internet content • Backends (eg: CMS) to web-servers to NICs to the internet • Multiple operators & bandwidth costs • Last mile • Last meter
  • 17. Page: 17 Example: Changi Cable Landing Station • Station Name: Changi Cable Landing Station, or Changi CLS • Station Owner: Singtel • Available Backhaul Providers: Singtel, Tata, Pacnet, etc. • Submarine Cable Systems: – AAG – APCN – EAC – TIC (Tata Indicom Cable) – TGN-IA – TIS (Thailand-Indonesia-Singapore) – MIC-1 (Moratelindo International Cable-system One)
  • 18. Page: 18 CDN math for 2020 • Demand (at the edge) – 1.5B Primetime Viewers x 7 Mbps = 10,000 Tbps – 400M Lines x 25 Mbps = 10,000 Tbps • Supply (at the core) – 100 Major Networks X 5 Tbps = 500 Tbps • 500/10,000 = only 5% of demand served ! Source: Akamai, Jan 2013
  • 19. Page: 19 Driver #2 – Users’ expectations • Users’ expectations OR brands’ offerings ? • Latency – page load, video choke, etc…
  • 20. Page: 20 Latency: the business impact • A 0.1sec increase in loading time… = a 1% decrease in sales. (1% of Amazon’s 2012 sales = $480M)1 • A 0.5sec increase in loading time… = a 20% decrease in traffic and ad revenues.2 • After 3sec wait… 57% of users give up, of which 80% never come back.3 Sources: 1-Amazon c/o Ericsson, 2-Google c/o Ericsson, 2-Edgecast
  • 21. Page: 21 CDN beginnings • Pre-CDN technologies for websites: server farms, hierarchical caching, caching proxies. • Akamai (ex MIT) accelerates on-demand “Breaking News” video. • In parallel: – Big ISPs & Hosters build their own CDNs. – CDN network operators enter market. • Cloud provider deploy CDN (and vice versa).
  • 22. Page: 22 CDN today • [ BTW, our browsers cache ] • Proprietary CDNs – Google: YouTube, Apple: iTunes , etc… • Multi-tenant CDNs for enterprise – Objects, downloads, video – AJAX/JQuery CDNs (hosters) – Hybrid / partnerships per-country • Other CDNs – Mobile CDNs – Aware CDNs, eg: location, device, language • Transcode, ad-serve
  • 24. Page: 24 Enterprise CDN • Purpose: – Enterprise offers users a better experience • Faster page-loads, response times • Video-quality • Players: – Enterprise = buyer – CDN operator = seller (nodes and networks) – ISPs = partner of CDN operator
  • 25. Page: 25 Objects, Static & dynamic • Static websites – Cached objects – Images – Large files (eg: EXE’s, updates) • Dynamic websites – Not cached per se – Route accelerated – Compute accelerated
  • 26. Page: 26 Traditional CDN • Traditional CDN (static, DSA) – Spread load, handle surge/spike/route failure – UX – faster loading / playing – Subcontract delivery – Essential for upsell, paid/premium content • Enabled by: – Presence at edges – Secret sauce, capture and redirect – On-demand propagation – Ability to scale, speed, per-geo, etc… – Price (versus competitors) – Enterprise must balance ROI
  • 29. Page: 29 Traditional CDN – how it works • Content delivery component – Origin server and a set of edge servers (surrogates) to replicate content • Content distribution component – Moves content from the origin to edge servers and ensures consistency • Request-routing component – Direct user requests to edge servers – Interact with the distribution component to keep an up-to-date view of content • Accounting component – Maintains logs of client accesses and records usage of the servers – Assists in traffic reporting and usage-based billing
  • 30. Page: 30 ChinaCache example Government E-Commerce Media Finance Games ICPs ISPs Enterprises
  • 31. Page: 31 Video • Live vs On-demand – Live = in realtime, concurrent, multicast – On-demand = not realtime, unicast • Big live events – Inaugurations, weddings, sport events, chats • Obama 2010 on CNN.com: 1.3m • Royal wedding 2011 on Akamai: 2.9m + Others • On-demand – Esp viral video, breaking news
  • 33. Page: 33 Dynamic site acceleration (DSA) • Oftentimes webpages are compiled (ie: html generated) when a user does something, eg: next. • DSA doesn’t work well for – Highly volatile data & extreme accuracy needed, eg: seat availability – Compute – Search • DSA accomplished by – TCP optimization – Route optimization – Connection management – On-the-fly compression – SSL offload – Pre-fetching
  • 35. Page: 35 The ISP’s dilemma #1b
  • 36. Page: 36 The ISP’s dilemma #1a
  • 37. Page: 37 The ISP’s dilemma #1c
  • 38. Page: 38 Transparent caching • Purpose: – ISP to reduce cost of international bandwidth • Players: – Enterprise = not involved – CDN operator = seller (nodes) – ISPs = buyer
  • 39. Page: 39 TC – performance
  • 40. Page: 40 TC – performance
  • 41. Page: 41 TC – What matters • Locked-in matters: commodity versus proprietary hardware (and software) • Origins matter: cache the expensive origins • All operators matter: wholesale transparent cache (TCaaS) • Meetme’s matter: cloud and CDN • Rackspace matters: plethora of private CDNs • Measurement matters: P2P will always be big
  • 43. Page: 43 CDN vs Cloud • Cloud centralized & CDN at edge – Complementary – CDNs doing cloud, Clouds doing CDN – Eg: Microsoft Azure CDN, Amazon AWS (S3, EC2, Cloudfront) • Many origins in cloud, eg: in AWS – Especially good for large object, eg: AWS S3 • ChinaCache’s Orca – Management systems in cloud (prov, billing, mtc) – Objects from origins moved to cloud (new origin) then cached
  • 44. Page: 44 Future of CDN • CDN standards / federated CDNs • Off-the-shelf application-specific mini-CDNs, eg: – Learning environments with interactive • Similar to Go To Meeting, Webex – Digital signage – CSN / Content Service Netwokr • Partnerships – CDN operator + Cloud / Carrier / Hoster • Proprietary networks – Differentiation, plugins
  • 45. Page: 45 Future of CDN • Service-Oriented Architecture – Content management based on users’ preferences – Personalization based on data mining – Convergence with big-data systems • Edge compute & DSA – Scripts, animations, DHTML, XML – IOT / internet of things