Enabling Media Rich Curriculum with Content Delivery Networking Mike McKeown Manager, Education Sector Europe, Middle East, Africa & Latin America mmckeown@cisco.com 1
Media Rich Content & Communication Online & Software Based Content Whole class teaching Individual learning Distance learning Warren Junior, Barking & Dagenham LEA, UK Examples UK Content Providers: 2
Network User Perception (Ideal) Data Centre Cust. Prem. Origin Server Client Content Provider Internet School Network 3
True Anatomy of a Network Data Centre First Mile Middle Mile Last Mile Cust. Prem. Peering Capacity Origin Server Client Content Provider ISP Access ISP/Intranet Network Capacity Internet Backbone + Cross-Internet connections Local Loop School Network 4
Impact on Solutions Deployment Origin Server Client Poor Application Performance No means to enable Rich/Streaming Media Content User Dissatisfaction (teachers won t use) Ineffective Use of Bandwidth & Server Resources 5
Content Acceleration with CDNs CDN Distribute content to PoP to accelerate Intranet Services CDN Distribute content to school to accelerate school based services Origin Server Client Bandwidth Acceleration for Distributed Content to LAN data rates Significantly reduce connection times 6
Education Content Distribution Networking Embed CDN into network design Build with connectivity Network delivers greater value Equity of services Reduce Bandwidth Costs Local Content Regional Content Regional Network National Content NREN Regional Network Local Network Local Network Schools 7
Agenda Definitions Applications Operation Key considerations Scottish Schools Digital Network 8
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 9
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 10
Setup Data Centre School Intranet Internet Install Content Distribution Manager (CDM) at Central Site Install Root Content Engine (CE) at Central Site Origin Web / Content Server Install Content Engine (CE) at Edge Sites Remote Site may be firewalled / NAT ed 11
Content Engine Considerations Appliance v Server Reliability Performance Management TCO Content Filtering User based Filter locally, control centrally Storage Internal & SAN / NAS Rack Mount Appliance Access Router Module Appliance 12
Performance Types of Content 160 140 120 Performance 100 80 60 40 20 0 Time Total Streaming Web 13
Performance Native WAN Maximum 160 140 120 Performance 100 80 60 40 20 0 Performance of WAN, without caching & CDN Time Total Streaming Web 14
Performance Content Engine Maximum 160 140 120 Performance 100 80 60 40 20 0 Device at 100% capacity Time Total Streaming Web 15
Performance Content Engine Maximum 160 Performance 140 120 100 80 60 40 20 0 Device performance with content filtering, logging, full disk, etc Time Total Streaming Web 16
Identify Content Data Centre School Intranet Internet Origin Web / Content Server 17
Identify Content Interface CDM web interface API to 3 rd party portal, content directory or learning management system Identify Content XML Manifest list Generated by content provider, portal, content directory or learning management system <?xml version="1.0"?> <CdnManifest xmlns:xsi = "http://www.w3.org/2001/xmlschemainstance" 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> 18
Fetch Content Data Centre School Intranet Internet Content is fetched from origin to Route CE Controlled by fetch profile Freshness re-checked Origin Web / Content Server 19
Replication Data Centre School Intranet Internet Origin Web / Content Server Content is replicated from Route CE to Content Engines at the edge during OFF-PEAK times as per Bandwidth Settings and content priority 20
Hierarchical Replication Replicate per level Different replication settings per Content Engine Group management Unicast or Multicast Internet Regional Network NREN Regional Network Local Network Local Network Schools 21
User Requests Data Centre School Intranet Internet User Requests HTML Page or URL link Origin Web / Content Server 22
Redirection Data Centre School Intranet Internet Origin Web / Content Server User redirected to Content Engine options: 1) WCCP router redirect 2) Content Routing (URL) 3) DNS 3) Proxy 23
Transparent Operation with WCCP Web Cache Communications Protocol Benefits No PC re-configuration Automatic failure and overload by-pass Load balancing 24
Content Delivered to User Data Centre School Intranet Internet Media is played back using standard Real, Quicktime, Mpeg formats HTTP delivery in standard browser format Origin Web / Content Server Files and programs can also be delivered via web or Windows File Sharing Optional user authentication with content provider 25
On Demand Video Caching WAN www Internet Origin Video Server IP/TV Broadcast Server True streamed video cached with video caching software DRM Video cached with first view Separate Controllable Stream Per User 26
On Demand Video Content Distribution WAN www Internet Origin Video Server IP/TV Broadcast Server True streamed video distributed with video server software DRM Distribute Video File With CDM ahead of Client Requests or cache on first view Separate Controllable Stream Per User 27
Live Stream Splitting WAN www Origin Video Server Internet True streamed video split with video caching / splitting software DRM Live Streaming Video Unicast to CEs CEs Unicast or Multicast to Local Users 28
User Delivery Controls LEA/RBC School Intranet User authentication QoS rules Mgmt Console Bypass rules Streaming rate rules 29
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 costs What 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? 30
SSDN The What and The Why? 31
SSDN Transform Education Rural equity of access issues Own curriculum, small country Avoid duplication of effort & resources Internet Internet Local Authority Local Authorities x 32 Local Authority Schools x 3,000 32
SSDN Internet SSDN Interconnect Super JANET Local Authority Local Authorities x 32 Local Authority Schools x 3,000 33
SSDN Internet Route CE CDM Content Directory Content Hosting SSDN Datacentre SSDN Interconnect Super JANET Local Authority Authority CE Local Authorities x 32 Local Authority Authority CE School CE School CE School CE School CE Schools x 3,000 34
SSDN Internet Route CE CDM Learning Management System Content Hosting SSDN Datacentre SSDN Interconnect Super JANET Local Authority Authority CE Local Authorities x 32 Local Authority Authority CE School CE School CE School CE School CE Schools x 3,000 35
36
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 37
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.h tml www.cisco.com/go/education 38
Enabling Media Rich Curriculum with Content Delivery Networking Mike McKeown Manager, Education Sector Europe, Middle East, Africa & Latin America mmckeown@cisco.com 39