Introduction to Content Delivery Networks

NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 1 Introduction to Content Delivery Networks Session NCM-110 NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 3 Traditional Web Growth UNIVERSITY Web Sites Are Centralised Web Grows: More Users Richer Content To Manage Growth, Server and Bandwidth Are Added UNIVERSITY NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 4 Anatomy of a Network Origin Server Scalability, Speed of Light Peering Point Congestion Available Bandwidth “Middle Mile” “Last Mile” Last Mile Gigabit Optical Network Peering Capacity, ISP Network Capacity T1, DSL, Cable Modem Dial-up 10 Mb to 1 Gb Ethernet Internet Backbone NCM-110 3045_05_2001 Cross-Internet connections Local Loop Premises Network 5 © 2001, Cisco Systems, Inc. All rights reserved. The #1 Barrier for e-Business Applications: Bandwidth Bottlenecks Origin Server Scalability, Speed of Light Peering Point Congestion Available Bandwidth “Middle Mile” “Last Mile” Gigabit Optical Network Peering Capacity, ISP Network Capacity T1, DSL, Cable Modem Dial-up 10 Mb to 1 Gb Ethernet Datacenter NCM-110 3045_05_2001 Internet Peering Connections Local Loop Edge Network 6 © 2001, Cisco Systems, Inc. All rights reserved. Applications for Content Networking Enterprise Edge Content Switch Extranet RPC Internet DMZ WAN Internet SP Edge Intranet RPC Shared RPC Enterprise NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. Service Provider 7 Internet CDN WAN Internet Enterprise NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. Service Provider 8 Enterprise CDN WAN Internet Enterprise NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. Service Provider 9 Managed Enterprise CDN WAN Internet Enterprise NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. Service Provider 10 E-Learning •E-Learning provides a tremendous corporate cost avoidance. •Average Week of training is over $2,500.00 •Current ‘Thumbnail’ window training programs are not as engaging as full-screen TV quality video. •Integration with Training Content Providers •Integration with Learning Management Systems •Live Streaming and Live to VOD immediate authoring and distribution Enterprise Content Delivery Network NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. E-Learning 11 Corporate Communications •Sometimes referred to as ‘Ego-Casting’ •Allows central management and distributed implementation and delivery of corporate communications •Perfect for: Corporate Communications •Quarterly Reports •Sales Launches •Technical Updates •State of the Business Messaging •Allows time-delayed global corporate employees to feel part of corporate culture… Enterprise Content Delivery Network NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 12 Corporate Communications •Centralised control of video distribution •No tape rotation •Granular ad-insertion and playlist controls •Analog Video Output port enables ‘Wall of Eyes’ in retail stores. Retail Video Distribution •Can store over 100 hours of 500kbps WMT Video •While delivering employee training videos •While delivering product updates •While delivering corporate messaging Enterprise Content Delivery Network NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 13 Content Acceleration WAN Internet Enterprise NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. Service Provider 14 Content Acceleration Overflow Enterprise NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. Service Provider 15 Content Acceleration Cheap WAN Set DSCP-5 = 10Mbps Set DSCP-6 = 25Mbps Set DSCP-7 = 05Mbps NH-PBR DSCP-7 = CheapWan Set DSCP = 5 Set DSCP = 6 Set DSCP = 7 Service Provider NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 16 Components of Content Networks • Scalable E-Commerce • Managed Internet Access • Distributed Content Content Distribution & Management CDN Network Integration Content Routing Scalability Content Edge-delivery Origin Web Servers Availability Content Switching Intelligent Network Services Internet Security Core Networking NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 17 Components of Content Delivery Networks Core Networking Content Routing Content Switching Content Edge-delivery Intelligent Network Services Content Distribution & Management Origin Web Servers Origin Data Stores Core networking technologies enable the network to be reliable, scalable, and highly available. These technologies include: Scalable routing protocols High Density Feature Rich L2/3 Switching Fast L3 Failover technologies Spanning Tree enhancements Multi-protocol WAN support NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 18 Components of Content Delivery Networks Core Networking Content Routing Content Switching Content Edge-delivery Intelligent Network Services Content Distribution & Management Origin Web Servers Origin Data Stores Reliably Route User Requests to the Best Site Across CDN Metrics Include: Presence of Content, Geographic Proximity, Network Conditions, POP Load, Content Engine Load, Latency Products: CR4400, CR4450, Distributed Director, CSS11xx NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 19 Components of Content Delivery Networks Core Networking Content Routing Content Switching Content Edge-delivery Intelligent Network Services Content Distribution & Management Origin Web Servers Origin Data Stores Intelligently Switch Traffic Across Origin Servers for Load Balancing Determines Availability of Content and Load on Server Products: Local Director 417, 430, 450 Catalyst 4840, CSS11xxx NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 20 Components of Content Delivery Networks Core Networking Content Routing Content Switching Content Edge-delivery Intelligent Network Services Content Distribution & Management Origin Web Servers Origin Data Stores Configure Delivery Nodes on Edge of Network Import Content and Maintain Copies at Edges Manage Bandwidth Measure Performance, Usage Encode Media Products: CE507, CE560, CE590, CE7320 NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 21 Components of Content Delivery Networks Core Networking Content Routing Content Switching Content Edge-delivery Intelligent Network Services Content Distribution & Management Origin Web Servers Origin Data Stores Intelligent Network Services in the IP Infrastructure Required to Build Reliable, Scalable CDNs Examples: Security, QoS, VPNs, IOS, Multicast NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 22 Components of Content Delivery Networks Core Networking Content Routing Content Switching Content Edge-delivery Intelligent Network Services Content Distribution & Management Origin Web Servers Origin Data Stores Automatically Distribute Content Seamlessly Deliver Content of Any Type from Network Edge to Desktops or Kiosks Provide Content Delivery, Streaming and Transparent Caching All-in-one Based on CDM 4630, CDM 4650, CDM 4670 NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 23 Components of Content Delivery Networks Core Networking Content Routing Content Switching Content Edge-delivery Intelligent Network Services Content Distribution & Management Origin Web Servers Origin Data Stores CDNs scale the performance of traditional web servers by offloading static content, streaming content, and freeing up the server to process dynamic HTML and CGI requests. NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 24 Components of Content Delivery Networks Core Networking Content Routing Content Switching Content Edge-delivery Intelligent Network Services Content Distribution & Management Origin Web Servers Origin Data Stores With the reduction in static object web traffic the backend databases will have to maintain fewer open database query sessions because the utilisation of the web servers will be much more optimised. NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 25 Content Networking Interactions Content Routing Content Switching Content Group Content Content Content Content Engine Engine Content Content Engine Engine Engine Engine Content Switching Content Group Content Content Content Content Engine Engine Content Content Engine Engine Engine Engine Content Group Content Content Content Engine Content Engine Content Engine Content Engine Engine Engine Content Group Content Content Content Content Engine Engine Content Content Engine Engine Engine Engine Content Distribution & Management Origin Web Servers NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. Origin Data Stores 26 Cisco Content Engine Hardware Content Engine 500 Series: CE 507, CE 560, CE 590 Content Engine 7300 Series: CE 7320 Storage Array 6 (SA6) Storage Array 12 (SA12) NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 27 Introduction to Content Delivery Networks NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 28 Please Complete Your Evaluation Form Session NCM-110 NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 29 Presentation_ID © 2001, Cisco Systems, Inc. All rights reserved. 30 Protocol Layering- HTTP L6+ L5 L5 L4 L3 L2 NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. HTTP Data Application Data HTTP Data SSL Encryption TCP Session IP Packet Ethernet Frame 31 CCN/CDN Icons Content Distribution Manager CDM Content Engine Content Engine Other Icons Multilayer Switch PIX Firewall Content Distribution Manager Content Switches Cisco Content Switch Layer 4 SLB Content Routing Cisco Distributed Director CR-4400 Server Cisco Content Router Workgroup Switch Core Router Intrusion Detection NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 32 TCP and HTTP Client SYN Server 1 SYN/ACK ACK GET HTTP/1.0 2 3 Three-Way Handshake: Connection Setup ACK Time a 00 OK —D HTTP/1.0 2 Data ACK ta HTTP Request & Response N-3 FIN ACK FIN/ACK N-2 N-1 Three-Way Handshake: Connection Tear-down N ACK NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. 33 HTTP Overview HTTP is a connectionless protocol – relies on TCP • HTTP 1.0 (Informational RFC 1945) Feature: Simple; open, operation, close Bug: Fetches single URL per TCP connection Mean size of gets only a few thousand bytes • HTTP 1.1 (Standards Track RFC 2616) Reduce HTTP’s impact on the Internet, and make HTTP a ‘well behaved’ Internet protocol Be as compatible as possible with HTTP/1.0, particularly for origin servers and clients • HTTP 1.1 New features Persistent Connections & Pipelining Ranges & Caching: Range Request, semantic transparency NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. Jim Gettys 10/17/96 HTTP/1.1 requires Host: header to be present, or an error will be returned 34 HTTP 1.0 vs 1.1 Connections Client SYN Server Client SYN Server 1 SYN/AC K 2 3 ACK GET HTTP/1.0 Three-Way Handshake Connection Setup Single HTTP request Multiple HTTP requests 1 SYN/AC K 2 3 ACK GET HTTP/1.0 ACK ata 00 OK— D HTTP/1.0 2 Data ACK ACK ata 00 OK— D HTTP/1.0 2 Data ACK N-3 FIN N-3 FIN ACK FIN/ACK N-2 N-1 N ACK Three-Way Handshake Connection Tear-Down ACK FIN/ACK N-2 N-1 N ACK HTTP 1.0 NCM-110 3045_05_2001 © 2001, Cisco Systems, Inc. All rights reserved. HTTP 1.1 35 HTTP 1.1 Connection: Pipelining Client 1 SYN SYN/AC GET HTTP/1.0 Server K 2 ACK www.cisco.co m/banner.bmp www.cisco.co m/indexnhtm Three-Way Handshake: Connection Setup 3 GET HTTP/1.0 Time OK—Data HTTP/1.1 200 OK—Data HTTP/1.1 200 ACK Data ACK Multiple Requests Are Sent Before Waiting for Each Response N-3 FIN ACK FIN/ACK N-2 N-1 Three-Way Handshake: Connection Tear-Down N NCM-110 3045_05_2001 ACK 36 © 2001, Cisco Systems, Inc. All rights reserved. HTTP Redirection Client 1 SYN Server SYN/ACK ACK 2 Three-Way Handshake: Connection Setup 3 GET/HTTP/1.0 Host:www.cis co.com Time Found HTTP/1.1 302 r1.cisco.com ocation:serve L GET/HTTP/1.0 Host:server1.cisco.c om Server Redirects Request to Different Host Name Which Triggers a New GET to Redirected Host N-3 FIN ACK N-2 N-1 Three-Way Handshake: Connection Tear-down FIN/ACK N NCM-110 3045_05_2001 ACK 37 © 2001, Cisco Systems, Inc. All rights reserved.

Related docs
CSCI4211 Introduction to Computer Networks
Views: 8  |  Downloads: 1
Introduction to networks
Views: 106  |  Downloads: 9
An introduction to Networks
Views: 36  |  Downloads: 0
Introduction to Networks
Views: 45  |  Downloads: 11
Introduction to Content Switching
Views: 5  |  Downloads: 1
Deploying Content Switching
Views: 56  |  Downloads: 4
Introduction to Computer Networks
Views: 0  |  Downloads: 0
Computer Networks
Views: 162  |  Downloads: 0
Introduction to Computer Networks Mobile Networks
Views: 133  |  Downloads: 38
An introduction to investigating IPv6 networks
Views: 18  |  Downloads: 5
Other docs by R Mat
Secure Server Load Balancing
Views: 5  |  Downloads: 2
Router Commands
Views: 30  |  Downloads: 6
OSPF Route Summarization
Views: 83  |  Downloads: 10
OSPF Protocol
Views: 42  |  Downloads: 14
OSPF Packet Types
Views: 42  |  Downloads: 5
OSPF Network Types
Views: 187  |  Downloads: 13
OSPF - WAN Adjancies
Views: 9  |  Downloads: 4
Link State Advertisement
Views: 35  |  Downloads: 4
IS-IS Protocol
Views: 35  |  Downloads: 3
IPv6 using OSPF
Views: 54  |  Downloads: 3
Introduction to OSPF
Views: 21  |  Downloads: 3
Configuring OSPF
Views: 68  |  Downloads: 11
Configuring OSPF Routing
Views: 81  |  Downloads: 12
Configuring OSPF Authentication
Views: 110  |  Downloads: 9
BSCI - Lab Guide
Views: 56  |  Downloads: 6