enabling media rich curriculum with content delivery networking
TRANSCRIPT
1© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Mike McKeownManager, Education SectorEurope, Middle East, Africa & Latin [email protected]
Enabling Media Rich Curriculum with Content Delivery Networking
2© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Media Rich Content & Communication
• Online & Software Based Content
• Whole class teaching• Individual learning• Distance learning
Examples UK Content Providers:
Warren Junior, Barking & Dagenham LEA, UK
3© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Network – User Perception (Ideal)
Internet SchoolNetwork
Data Centre Cust. Prem.
ContentProvider
OriginServer
Client
4© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
True Anatomy of a Network
Last MileMiddle Mile
Internet Backbone+
Cross-Internetconnections
SchoolNetworkLocal Loop
First MileData Centre Cust. Prem.
ContentProvider
ISPAccess
ISP/Intranet Network CapacityISP/Intranet Network Capacity
Peering CapacityPeering Capacity
OriginServer
Client
5© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
OriginServer
Client
Impact on Solutions Deployment
• Poor Application Performance• No means to enable Rich/Streaming Media Content• User Dissatisfaction (teachers won’t use)• Ineffective Use of Bandwidth & Server Resources
6© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Content Acceleration with CDNs
OriginServer
Bandwidth Acceleration for Distributed Content to LAN data rates
Bandwidth Acceleration for Distributed Content to LAN data rates
Significantly reduce connection timesSignificantly reduce connection times
CDNDistribute content to PoP to accelerate Intranet Services
CDNCDNDistribute content to Distribute content to PoPPoP to to accelerate Intranet Servicesaccelerate Intranet Services
CDNDistribute content to school to accelerate school based services
CDNDistribute content to school to accelerate school based services
Client
7© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Education Content Distribution Networking
• Embed CDN into network design• Build with connectivity• Network delivers greater value• Equity of services• Reduce Bandwidth Costs
National Content
Regional Content
Local Content
Schools
NREN
RegionalNetwork
RegionalNetwork
LocalNetwork
LocalNetwork
8© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Agenda
• Definitions• Applications• Operation• Key considerations• Scottish Schools Digital Network
9© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
What is the Difference Between Simple Caching and True Content Delivery Networking?
• Caching:Reactive - Stores and serves content from edge nodes on the local network based on users’requests and content freshness (pull model).
• Content Delivery Network (CDN):Proactive - Pre-populates content (especially large files) , under control of the Content Distribution Manager, to edge nodes ahead of users’ requests (push model). Serves content on local network as requested.
Need to deliver both Caching and CDN in one Solution
10© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Caching and Content Delivery Applications
• Delivery of curriculum content• Professional development / training• Software distribution• Virus engine and definition
distribution• Live and scheduled lectures• Conferences• Executive broadcasts• TV distribution
11© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Setup
Intranet
Install Content Distribution Manager (CDM) at Central Site
Install Content Engine (CE) at Edge Sites
Remote Site may be firewalled / NAT’ed
Data CentreSchool
Install Root Content Engine (CE) at Central Site
Origin Web /Content Server
Internet
12© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Content Engine Considerations
• Appliance v ServerReliabilityPerformanceManagementTCO
• Content FilteringUser basedFilter locally, control centrally
• StorageInternal & SAN / NAS
Rack Mount Appliance
Access Router Module Appliance
13© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Performance – Types of Content
0
20
40
60
80
100
120
140
160Total
Streaming
Web
Time
Perf
orm
ance
14© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Performance – Native WAN Maximum
0
20
40
60
80
100
120
140
160Total
Streaming
Web
Time
Perf
orm
ance
Performance of WAN, without caching & CDN
15© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Performance – Content Engine Maximum
0
20
40
60
80
100
120
140
160Total
Streaming
Web
Time
Perf
orm
ance
Device at 100% capacity
16© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Performance – Content Engine Maximum
0
20
40
60
80
100
120
140
160Total
Streaming
Web
Time
Perf
orm
ance
Device performance with content filtering,logging, full disk, etc
17© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Identify Content
SchoolData Centre
Origin Web /Content Server
Internet
Intranet
18© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Identify Content
• InterfaceCDM web interfaceAPI to 3rd party – portal, content directory or learning management system
• Identify ContentXML Manifest listGenerated by content provider, portal, content directory or learning management system
<?xml version="1.0"?> <CdnManifest xmlns:xsi =
"http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation = "CdnManifest.xsd"> <server name="cisco-cco"> <host name="http://www.cisco.com" proto="http" /> </server> <item \server="cisco-cco" src="jobs/index.html"/> <crawler
server="cisco-cco" start-url="index.html" reject="\.pl"
depth="4"/> </CdnManifest>
19© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Fetch Content
SchoolData Centre
Origin Web /Content Server
Internet
Intranet
Content is fetched from origin to Route CEControlled by fetch profile
Freshness re-checked
20© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Replication
Content is replicated from Route CEto Content Engines at the edge
during OFFOFF--PEAKPEAK timesas per
Bandwidth Settingsand content priority
SchoolData Centre
Origin Web /Content Server
Internet
Intranet
21© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Hierarchical Replication
• Replicate per levelDifferent replication settings per Content EngineGroup management
• Unicast or Multicast
Schools
NREN
RegionalNetwork
RegionalNetwork
LocalNetwork
LocalNetwork
Internet
22© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
User Requests
User Requests HTML Page or URL link
SchoolData Centre
Origin Web /Content Server
Internet
Intranet
23© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Redirection
User redirected to Content Engine options:1) WCCP router redirect2) Content Routing (URL)3) DNS3) Proxy
SchoolData Centre
Origin Web /Content Server
Internet
Intranet
24© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Transparent Operation with WCCP
• Web Cache Communications Protocol
• BenefitsNo PC re-configuration
Automatic failure and overload by-pass
Load balancing
25© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Content Delivered to User
Media is played back using standardReal, Quicktime, Mpeg formats
HTTP delivery in standard browser format
Files and programs can also be delivered via webor Windows File Sharing
Optional user authentication with content provider
SchoolData Centre
Origin Web /Content Server
Internet
Intranet
26© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
InternetWAN
Video cached with first view
Separate ControllableStream Per User
www
IP/TV Broadcast Server
On Demand Video – Caching
True streamed video cached with video caching software –DRM
Origin Video Server
27© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
InternetWAN
Distribute Video File With CDM ahead of Client Requests or cache on first viewSeparate ControllableStream Per User
Origin Video Server
www
IP/TV Broadcast Server
On Demand Video – Content Distribution
True streamed video distributed with video server software –DRM
28© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
OriginVideoServer
wwwInternetWAN
Live Streaming Video Unicast to CEs CEs Unicast or Multicast to Local Users
Live Stream Splitting
True streamed video split with video caching / splitting software – DRM
29© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
User Delivery Controls
Mgmt Console
User authentication
QoS rules
Bypass rules
Streaming rate rules
SchoolLEA/RBC
Intranet
30© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Total Cost of Ownership (TCO)• Capital cost
How much is it to purchase?• Investment protection
How long will it last?Will development continue to keep pace?What is involved in scaling it?
• Deployment costsWhat is involved in deployment?What is involved in integration?
• Management & support costs What is the management overhead as the deployment scales?Is management box-by-box or system wide?Who does development?What burden does it place on schools?
31© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
SSDN
The What and The Why?
32© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
SSDN
LocalAuthority
Schools x 3,000
LocalAuthority
Internet Internet
LocalAuthorities x 32
• Transform Education
• Rural – equity of access issues
• Own curriculum, small country
• Avoid duplication of effort & resources
33© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
SSDN
LocalAuthority
Schools x 3,000
LocalAuthority
Internet
SSDN Interconnect SuperJANET
LocalAuthorities x 32
34© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
SSDN
LocalAuthority
Schools x 3,000
LocalAuthority
Internet
SSDN Interconnect SuperJANET
SSDNDatacentre
RouteCE
CDM ContentDirectory
AuthorityCE
AuthorityCE
School CE School CE School CE School CE
LocalAuthorities x 32
ContentHosting
35© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
SSDN
LocalAuthority
Schools x 3,000
LocalAuthority
Internet
SSDN Interconnect SuperJANET
AuthorityCE
AuthorityCE
School CE School CE School CE School CE
LocalAuthorities x 32
SSDNDatacentre
RouteCE
CDM LearningManagementSystem
ContentHosting
36© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
37© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Summary
• Media Rich Content & Communication Transforming Education
• Bandwidth, Latency & Reliability
• Teacher Confidence
• Content Delivery Networking Integrated with Infrastructure
• Greater Range of Services
• Equity of Services
• Save Bandwidth Costs
38© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
More Information
• www.cisco.com/go/cdn
• www.cisco.com/global/UK/news/pdfs/2005/scottish_exec_050705.pdf
• http://newsroom.cisco.com/dlls/2005/prod_053105.html
• www.cisco.com/go/education
39© 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco CDNTERENA
Mike McKeownManager, Education SectorEurope, Middle East, Africa & Latin [email protected]
Enabling Media Rich Curriculum with Content Delivery Networking