Скачать презентацию CISCO IOS QUALITY OF SERVICE UPDATE Tim Mc Скачать презентацию CISCO IOS QUALITY OF SERVICE UPDATE Tim Mc

b2ee9825430a81ca81a9dee564f55255.ppt

  • Количество слайдов: 35

CISCO IOS QUALITY OF SERVICE UPDATE Tim Mc. Sweeney Product Manager, Qo. S Internet CISCO IOS QUALITY OF SERVICE UPDATE Tim Mc. Sweeney Product Manager, Qo. S Internet Technologies Division Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 1

Agenda • The Need for Quality of Service (Qo. S) • Cisco IOS Qo. Agenda • The Need for Quality of Service (Qo. S) • Cisco IOS Qo. S Framework • Roadmap Overview Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 2

It Begins and Ends with Applications Reliability Goal: Eliminate Network Failure Points Application Cost It Begins and Ends with Applications Reliability Goal: Eliminate Network Failure Points Application Cost of Downtime per Minute $13, 000 ERP Supply Chain Management $11, 000 $10, 000 E-Commerce Internet Banking $7, 000 Customer Service Center $3, 700 Electronic Funds Transfer Messaging $3, 500 $1, 000 Survey of 250 Fortune 1000 companies Source: Forrester Research Inc Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 3

How Do We Make the Network Reliable? Cx. O & Network Manager Perspective RELIABILITY How Do We Make the Network Reliable? Cx. O & Network Manager Perspective RELIABILITY Cisco Globally Resilient IP Cisco Quality of Service (Qo. S) Cisco IOS Qo. S Update, 11/03 AVAILABILITY PERFORMANCE © 2003 Cisco Systems, Inc. All rights reserved. SECURITY Cisco Integrated Security 4

What is Qo. S? Basic Perspectives The User Perspective • The network capability to What is Qo. S? Basic Perspectives The User Perspective • The network capability to provide the desired application performance • It’s all about the applications and their users • Voice, Video, and Data The Network Manager Perspective • Bandwidth, delay, jitter, and packet loss are policy variables to achieve the desired application performance • Cost savings through efficient use of physical infrastructure Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 5

Why Not Just “Add Bandwidth” For Performance? • Adding bandwidth is NOT free! A Why Not Just “Add Bandwidth” For Performance? • Adding bandwidth is NOT free! A real example: Hotel chain with 2000 locations in the U. S. Going from 128 Kbps to 256 Kbps for application performance = $256 extra per site/month = $512 K/month for 2000 sites = $6. 1 M/year in additional cost! Qo. S provided required network performance for the hotel reservation application, saving the customer recurring OPEX! • Bandwidth is not the same everywhere Dependent on location, SLA, and Service • Need to prioritize bandwidth utilization on the network There are speed mismatches, leading to congestion (transient or persistent), in every network Insurance policy for business critical applications Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 6

What Customers Have Deployed Cisco IOS Qo. S? The World Bank Group … And What Customers Have Deployed Cisco IOS Qo. S? The World Bank Group … And Many More! Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 7

Agenda • The Need for Qo. S • Cisco IOS Qo. S Framework • Agenda • The Need for Qo. S • Cisco IOS Qo. S Framework • Roadmap Overview Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 8

Qo. S Evolution Qo. S Intelligence & Automation Diff. Serv-Aware Traffic Engineering (DS-TE) & Qo. S Evolution Qo. S Intelligence & Automation Diff. Serv-Aware Traffic Engineering (DS-TE) & L 2 VPN Qo. S Differentiated Services Model Integrated Services Model Best Effort IP Model 199 x Cisco IOS Qo. S Update, 11/03 199 x Time © 2003 Cisco Systems, Inc. All rights reserved. 199 x 200 x 9

Other Services Mission Critical P o l i c y – The Modular Qo. Other Services Mission Critical P o l i c y – The Modular Qo. S CLI (MQC) Vo. IP Int. Serv Multimedia (Video Conf) MPLS-TE Diff. Serv VPN Hybrid-Models Signaling (ECN, RSVP-Qo. S, RSVP-TE) Classification & Marking (DSCP, IP Precedence, NBAR, etc. ) Congestion Avoidance Mechanisms (RED, WRED-ECN) Traffic Conditioners (Policing, Shaping) Congestion Management Techniques (WFQ, CBWFQ, LLQ) Link Efficiency Mechanisms (Compression, Fragmentation) Frame Relay Cisco IOS Qo. S Update, 11/03 PPP HDLC DLSw SDLC © 2003 Cisco Systems, Inc. All rights reserved. ATM FE Gig. E FXO/FXS T 1 PBX x. DSL Cable Provisioning& M o n i t o r i n g – CBQo. SMIB, QPM, IPM/SMS Cisco IOS Qo. S Framework 10

Network-Based Application Recognition My Application is too slow! • Intelligent Classification Engine used in Network-Based Application Recognition My Application is too slow! • Intelligent Classification Engine used in conjunction with Qo. S class-based features • Protocol Discovery analyzes application traffic patterns in real time and Discovers which traffic is running on the network Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. Link Utilization Citrix Netshow Fasttrack FTP HTTP 25% 10% 30% 20% Mark Citrix as Interactive traffic and police FTP. Guarantee bandwidth for Citrix! 11

NBAR Benefit Footprint and Hardware Support Enterprise Backbone Enterprise Premise Edge Service Provider Aggregation NBAR Benefit Footprint and Hardware Support Enterprise Backbone Enterprise Premise Edge Service Provider Aggregation Edge Service Provider Core • Application classification • Precise Qo. S treatment • Application statistics for bandwidth provisioning • Top-n views • Threshold settings • Mapping applications to an SP’s service offering • Cisco Catalyst 6500 and 7600 Series • MSFC • Planned ASIC Cisco IOS Qo. S Update, 11/03 • Cisco Catalyst 6500 and 7600 Series • Flex. WAN, MWAM • Planned ASIC • Cisco 7100, 7200, and 7500 Series • Cisco 83 x, 1700, 2600 -2600 XM, 3600, and 3700 Series © 2003 Cisco Systems, Inc. All rights reserved. • Cisco Catalyst 6500 and 7600 Series • Flex. WAN, MWAM • Planned ASIC • Cisco 7100, 7200, and 7500 Series Cisco Catalyst 6500 and 7600 Series • Flex. WAN, MWAM • Planned ASIC • Cisco 7500 Series 12

NBAR – Intelligent Classification • IP packet classifier that is capable of classifying applications NBAR – Intelligent Classification • IP packet classifier that is capable of classifying applications that have: Statically assigned TCP and UDP port numbers Non-TCP and non-UDP IP protocols Dynamically assigned TCP and UDP port numbers during connection establishment Classification based on deep packet inspection – NBAR’s ability to look deeper into the packet to identify applications HTTP traffic by URL, host name or MIME type using regular expressions (*, ? , [ ]), Citrix ICA traffic, RTP Payload type classification • Currently supports 88 protocols/applications Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 13

The Qo. S Challenge: Reduce the Cost & Time to Deploy Qo. S Manual The Qo. S Challenge: Reduce the Cost & Time to Deploy Qo. S Manual Qo. S Deployment Monitoring & Reporting Total Cost Configuring Designing Learning Cisco Auto. Qo. S Target: Cheaper & Faster! 199 x Cisco IOS Qo. S Update, 11/03 199 x Time © 2003 Cisco Systems, Inc. All rights reserved. 199 x 200 x 14

Cisco Auto. Qo. S Uses Intelligence to Automate • Automation makes it simpler to Cisco Auto. Qo. S Uses Intelligence to Automate • Automation makes it simpler to Get a quick start on Qo. S deployment Deploy Qo. S in the most common business scenarios Reduce operator and configuration errors Gain visibility into network & application performance • Simpler implies faster and cheaper Example Scenario: I need to add Vo. IP to my network - Where do I begin for Qo. S on the network? - On what should I monitor and report? • Cisco Auto. Qo. S drastically reduces learning, designing, and configuration Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 15

Cisco Auto. Qo. S – Automating the Key Elements of Qo. S Deployment • Cisco Auto. Qo. S – Automating the Key Elements of Qo. S Deployment • Application Classification Example: automatically discovering applications and providing appropriate Qo. S treatment • Policy Generation Example: auto-generation of initial and ongoing Qo. S policies • Configuration Example: providing high level business knobs, and multi-device / domain automation for Qo. S • Monitoring & Reporting Example: generating intelligent, automatic alerts and summary reports • Consistency Example: enabling automatic, seamless interoperability among all Qo. S features and parameters across a network topology LAN, MAN, and WAN Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 16

Cisco Auto. Qo. S–Vo. IP Automatic Qo. S for Vo. IP Traffic Configures Each Cisco Auto. Qo. S–Vo. IP Automatic Qo. S for Vo. IP Traffic Configures Each Switch or Router interface Serial 0 –bandwidth 256 –Ip address 10. 1. 61. 1 255. 0 –auto qos voip • LAN & WAN Routers & Switches • One single command enables Cisco Qo. S for Vo. IP on a given port, interface or PVC interface Multilink 1 ip address 10. 1. 61. 1 255. 0 ip tcp header-compression iphc-format load-interval 30 service-policy output Qo. S-Policy ppp multilink fragment-delay 10 ppp multilink interleave Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 17

Qo. S Deployment for Vo. IP Consistent, end-to-end Qo. S for Vo. IP WAN Qo. S Deployment for Vo. IP Consistent, end-to-end Qo. S for Vo. IP WAN Access Layer WAN Distribution Layer • Classification & Trust Boundary • Intelligent Classification • Layer 3 Policing • Marking / Remarking • Bandwidth Provisioning • Egress Scheduling • Egress Queue Scheduling • Admission Control • (Multiple Queues with WRR) • Buffer Management • Shaping • Priority Queuing for VOIP • Link Fragmentation & Interleaving • Buffer Management Cisco IOS Qo. S Update, 11/03 • Header Compression © 2003 Cisco Systems, Inc. All rights reserved. 18

The Proof is in the Savings with Cisco Auto. Qo. S! Up to 3 The Proof is in the Savings with Cisco Auto. Qo. S! Up to 3 Times Cheaper & Faster Qo. S Deployments! Faster Qo. S deployments allow customers to realize Vo. IP opportunities more quickly! Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 19

Cisco Auto. Qo. S-Vo. IP Framework Diff. Serv Functions Automated Fine tuning of Auto. Cisco Auto. Qo. S-Vo. IP Framework Diff. Serv Functions Automated Fine tuning of Auto. Qo. S-generated parameters by user, if desired Diff. Serv Function Qo. S Feature Behavior Classification NBAR DSCP, Port Classification of Vo. IP based on packet attributes or port trust Marking Class-based marking Set L 3 / L 2 attributes to categorize packets into a class Congestion Management Percentage-based LLQ, WRR Provide EF treatment to voice & BE treatment to data Shaping Class-based shaping or FRTS Shape to CIR to prevent burst & smooth traffic to Configured Rate Link Efficiency Mechanism Header compression Reduce the Vo. IP bandwidth requirement Link Efficiency Mechanism Link fragmentation & interleaving Reduce jitter experienced by voice packets Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 20

Cisco Auto. Qo. S-Vo. IP Functionality & Benefits – WAN Functionality Benefits Auto-determination of Cisco Auto. Qo. S-Vo. IP Functionality & Benefits – WAN Functionality Benefits Auto-determination of Wide-Area Network (WAN) Settings Automatic determination of WAN settings for fragmentation and interleaving, compression, encapsulation, and Frame Relay-ATM interworking. Eliminates the need to understand Qo. S theory and design practices in common deployment scenarios. Initial Policy Generation provides users an advanced starting point for Vo. IP deployments. This reduces the time needed to establish an initial feasible Qo. S policy solution that includes providing Qo. S to Vo. IP bearer traffic, signaling traffic, and best-effort data. Traps & Reporting Syslog & SNMP traps provide visibility into the Classes of Service deployed, and notification of abnormal events such as Vo. IP packet drops. Intelligent Classification of Network Traffic Using Cisco Network Based Application Recognition (NBAR) for deep and stateful packet inspection, this feature can identify Vo. IP bearer and control traffic. Simplifies Qo. S configurations by reducing – and in some cases eliminating – the need for Access Control Lists (ACLs). Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 21

Cisco Auto. Qo. S-Vo. IP Functionality & Benefits – LAN Functionality Simplified Configuration Automated Cisco Auto. Qo. S-Vo. IP Functionality & Benefits – LAN Functionality Simplified Configuration Automated and Secure Optimal Vo. IP Performance Benefits In one command, Cisco Auto. Qo. S configures the port to prioritize voice traffic without affecting other network traffic. Includes the flexibility to tune Cisco Auto. Qo. S settings for unique network requirements. Automatically detects Cisco IP Phones and enables Cisco Auto. Qo. S settings (Catalyst 2950 & 3550). Prevents malicious activity by disabling Qo. S settings when a Cisco IP phone is relocated/moved. Leverages decades of networking experience, extensive lab performance testing, and input from a broad base of customer AVVID installations to determine the optimal Qo. S configuration for typical Vo. IP deployments. Uses all advanced Qo. S capabilities of the Cisco Catalyst switches. End-to-End Interoperability Cisco IOS Qo. S Update, 11/03 Designed to work in harmony with the Cisco Auto. Qo. S settings on all other Cisco switches and routers, ensuring consistent end-to-end Qo. S. © 2003 Cisco Systems, Inc. All rights reserved. 22

Using Cisco Auto. Qo. S – Vo. IP & Cisco. Works QPM Configures Each Using Cisco Auto. Qo. S – Vo. IP & Cisco. Works QPM Configures Each Switch or Router Centralized, web-based tool to manage network-wide Qo. S for multiple devices Qo. S Policy Manager (QPM) interface Serial 0 –bandwidth 256 –Ip address 10. 1. 61. 1 255. 0 –auto qos voip interface Multilink 1 ip address 10. 1. 61. 1 255. 0 ip tcp header-compression iphc-format load-interval 30 service-policy output Qo. S-Policy ppp multilink fragment-delay 10 ppp multilink interleave Cisco IOS and Cat. OS Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 23

Not to Forget…. Human Error is the Most Significant Contributor to Downtime • Platform Not to Forget…. Human Error is the Most Significant Contributor to Downtime • Platform Problems • The network • Operating system or hardware • Change management • Process consistency Operational Errors 40% Network 20% Software Application 40% Auto. Qo. S reduces potential for operator error • Application bugs (I. e. , DNS) • Misconfiguration Source: Gartner Group, CNET News. com Jan 26, 2001 Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 24

Video Cisco Auto. Qo. S Cisco Qo. S Features Cisco IOS Software or Cisco Video Cisco Auto. Qo. S Cisco Qo. S Features Cisco IOS Software or Cisco Catalyst OS Cisco Router or Switch Cisco IOS Qo. S Update, 11/03 Data © 2003 Cisco Systems, Inc. All rights reserved. (MQC – The User Language) Cisco. Works Qo. S Policy Manager Voice Cisco Modular Qo. S CLI Understanding the Complete Cisco Qo. S Picture 25

Agile Qo. S Deployment for Vo. IP Cisco Auto. Qo. S-Vo. IP and Cisco. Agile Qo. S Deployment for Vo. IP Cisco Auto. Qo. S-Vo. IP and Cisco. Works QPM • Application Classification Cisco Auto. Qo. S identifies Vo. IP bearer and control traffic • Policy Generation Cisco Auto. Qo. S evaluates the network environment and generates initial policy on a given Port, Interface, or PVC • Configuration Cisco Auto. Qo. S provides a single command to enable Qo. S on each interface/PVC QPM provides centralized network-wide configuration, management and monitoring • Monitoring & Reporting Traps issued on Vo. IP packet drops QPM uses data received from network devices to generate Qo. S reports • Consistency Cisco Auto. Qo. S is fully inter-operable between LAN & WAN devices Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 26

Cisco Auto. Qo. S – Vo. IP Feature Availability Platform Software Availability Cisco Catalyst Cisco Auto. Qo. S – Vo. IP Feature Availability Platform Software Availability Cisco Catalyst 2950 and 3550 Switches Cisco IOS Software Today! Cisco Catalyst 6500 Series Switches Cisco Catalyst OS Today! Cisco 2600, 2600 -XM, 3600, 3700, 7200 Series Routers Cisco IOS Software Cisco Catalyst 4000 & 4500 Series Switches Cisco IOS Software Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. Today! 27

Agenda • The Need for Qo. S • Cisco IOS Qo. S Framework • Agenda • The Need for Qo. S • Cisco IOS Qo. S Framework • Roadmap Overview Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 28

Cisco Auto. Qo. S – The Vision Evolve the network to an intelligent entity Cisco Auto. Qo. S – The Vision Evolve the network to an intelligent entity that tunes itself for Qo. S • Provide high-level business knobs • Customer retains ultimate control Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 29

Cisco IOS Qo. S Roadmap Highlights Flow-Qo. S, Cisco Auto. Qo. S Phase 3 Cisco IOS Qo. S Roadmap Highlights Flow-Qo. S, Cisco Auto. Qo. S Phase 3 – High-Level Policies Functionality L 2 VPN Qo. S, Cisco Auto. Qo. S Phase 2 – Voice/Video/Data Cisco Auto. Qo. S Phase 1 – Vo. IP Crypto-Engine Qo. S NBAR Protocol Discovery MIB, IPv 6 Qo. S 2 H 2002 Cisco IOS Qo. S Update, 11/03 1 H 2003 Time © 2003 Cisco Systems, Inc. All rights reserved. 2 H 2003 1 H 2004 30

Auto. Qo. S for the Enterprise Comprehensive Qo. S Deployment in Two Steps 1. Auto. Qo. S for the Enterprise Comprehensive Qo. S Deployment in Two Steps 1. Run Auto. Discovery to profile traffic: Collects data from the offered traffic for several days, a week, etc. , as desired: Uses NBAR-based protocol discovery Performs statistical analysis 2. Generate & deploy MQC-based Qo. S policies: Maps applications to their corresponding Diff. Serv classes Procedure: 1. Invoke "auto discovery qos“ on the applicable link Use "show auto discovery qos“ to view data collection in progress 2. Automatically configure the link with “auto qos” command Use "show auto qos" to display the Qo. S policy settings deployed Assigns appropriate values for bandwidth and scheduling parameters Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 31

Auto. Qo. S Diff. Serv Class Provisioning CS 6 Interactive Voice EF AF 41 Auto. Qo. S Diff. Serv Class Provisioning CS 6 Interactive Voice EF AF 41 CS 4 Telephony Signaling CS 3 Transactional/Interactive AF 21 Network Management CS 2 Bulk Data AF 11 Scavenger CS 1 Best Effort © 2003 Cisco Systems, Inc. All rights reserved. IP Routing Streaming Video Cisco IOS Qo. S Update, 11/03 DSCP Interactive Video • Automatically provisions for 10 classes Traffic Class 0 11/03 32

Roadmap for Cisco IOS Quality of Service Automation & Simplification for Qo. S Deployment Roadmap for Cisco IOS Quality of Service Automation & Simplification for Qo. S Deployment Jul 2003 Aug 2003 Sept 2003 Oct 2003 Nov 2003 Dec 2004 Qo. S Intelligence for Increased Flexibility and Control Layer 2 VPN Qo. S Jan 2004 Feb 2004 Mar 2004 Apr 2004 May 2004 Jun 2004 12. 0(26)S 12. 3(4)T Targeting 12. 0(27)S • Frame-Relay over IP/MPLS Qo. S • ATM Cell & AAL 5 over IP/MPLS Qo. S • Ethernet over IP/MPLS Qo. S • CBQo. SMIB Enhancements • NBAR – User. Defined Custom Application Classification • NBAR – Extended Inspection for HTTP Traffic • ACLs: Turbo. Classification for Qo. S on 7200 • L 2 TPv 3 Qo. S • MFR Qo. S • FECN/BECN over L 2 TPv 3 • L 2 Co. S-based WRED • Set L 2 Co. S as Police Action Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. Jul 2004 Aug 2004 Sept 2004 Oct 2004 Nov 2004 Targeting 12. 3(Rls 3)T • Auto. Qo. S for the Enterprise • NAT-NBAR integration: RTSP over NAT • NBAR PDLMs – RTSP, Citrix ICA & others 33

Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. 34

While Auto. Discovery Runs, View Data Collection & Configure the Link 1. Start Auto. While Auto. Discovery Runs, View Data Collection & Configure the Link 1. Start Auto. Discovery: auto discovery qos Auto. Discovery collects & analyzes traffic statistics Stop Auto. Discovery: no auto discovery qos View data collection in progress: show auto discovery qos 2. Configure the link: auto qos Cisco IOS Qo. S Update, 11/03 © 2003 Cisco Systems, Inc. All rights reserved. View the Qo. S policy settings deployed: show auto qos 35