enabling media rich curriculum with content delivery ... · enabling media rich curriculum with...

39
1 © 2005 Cisco Systems, Inc. All rights reserved. Cisco Public Cisco CDN TERENA Mike McKeown Manager, Education Sector Europe, Middle East, Africa & Latin America [email protected] Enabling Media Rich Curriculum with Content Delivery Networking

Upload: nguyendang

Post on 28-May-2018

226 views

Category:

Documents


0 download

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