performance routing - cisco · •performance monitoring – active, passive or both – active...
TRANSCRIPT
Performance Routing
Pascal FantonAPAC Market Development ManagerEnterprise Performance Management
Cisco Networkers Solutions Forum 2008
2
Agenda• PfR quick positioning
– Analyst View– What is Performance Routing?– Why considering Performance Routing?– Applications of PfR
• Cisco PfR in depth– Performance Based Routing Control Loop– What does it measure?– PfR Platform Support & Typical Configurations– Typical PfR deployments– Policy Options– Measuring Traffic Class Performance– Applications of PfR
• Fluke Networks PfR Manager– PfR Manager – Why?– How PfR Manager Communicates with PfR– Configuring PfR with PfR Manager– Graphical Reports and Intuitive User Interface– Performance Reporting & Event Reporting
• Fluke Networks Global Enterprise Performance Management Solutions• Questions
3
PfR Quick Positioning
4
Analyst viewCIO Priorities
WAN Manager Priorities
IT Infra Mgr: Challenges
5
What is Performance Routing?
PfR provides automatic route optimizationand load distribution for ISP and WANconnections.
It monitors IP traffic flows and then define policies and rules based on prefix performance, link load distribution, link cost, and traffic type
Previously called OER – Optimized Edge Routing – it has been renamed Performance Edge Routing for the new version released in October 2007.
6
Why considering Performance Routing?The Challenges• How do I choose between my two service providers and how
can I be sure that the one I am currently using provides me the best service?
• I have no bandwidth congestion but my customers are still complaining of Response Time for some business applications –is there a better network path?
• My QoS is working fine for my Voice trafficbut certain users are still experiencing some voice quality problems – is there a better network path?
7
Applications of PfR
• Ensure key applications keep within Service Level Agreements
• Allows key applications use the best performing path• Security• Load Balancing• Traffic maximising on links• Allows the use of redundant backups
– Cost Saving– Effective use of existing resources
8
Cisco PfR in Depth
9
Performance Based Routing Control LoopLearn Applications on the Network
Measure Application Performance
Apply Performance Policies to Measurements
Re-Route to SustainPerformance
Verify Enforcementand Performance
10
What do I get?
• Performance Metrics -Delay, Jitter, MOS, Availability, Response Time, etc are measured
• Policies - Thresholds based on performance metrics applied to traffic
• Traffic Classes - categorize traffic– Defined by IP Address, Port Numbers, protocol, DSCP– NBAR to be added soon– Classes are “learned” by PfR– Can also be explicitly specified
• Apply a Policy to a Traffic Class to enforce thresholds
11
PfR Platform Support
7200-NPE-G2CURRENT HIGHEST
PERFORMING PfR DEVICE**
3800 ISR3640*/3660*/3700*
2800 ISR2600*
1800 ISR1700*
C6500 *** 7600 ***
* Announced/Reached End-of-Sale (EoS)** 7301 with fixed NPE-G1 also supports PfR*** C6500/7600 support in 12.2S and aboveNOTE: Cisco 7500 has been announced EoS
IPS1
IPS2
BRs
MC/BR
Configuration A
IPS1
IPS2
BR
BR
Configuration B
MC IPS1
IPS2
MC/BR
Configuration C
Typical Configurations
MC: Managed ControllerBR: Border Router
12
Example of PfR Deployment 1/2
PfR Components• BR—Border Router
• MC—Master Controller (decision maker)
• In many cases, just an IOS upgrade is required!
Remote Office
Telecommuter
MCBR
BR
MC/BR
SP A SP B SP C
SP D SP E
BR
MC/BRHeadquarters
Bottlenecks!
Optimize by:
Reachability, Delay, Loss, Jitter*,
MOS*, Throughput, Load
PfR Path
13
MC/BR
BR
Remote Office
PfR Components• BR—Border Router (Forwarding Path)• MC—Master Controller (Decision Maker)
Headquarters
Telecommuter
EmailMPLS
ATM
FR
Internet VPN
MC/BR
BR
BR
BR
BR
MC
Example of PfR Deployment 2/2
14
Policy Options• Performance monitoring – Active, Passive or Both
– Active Monitoring provided by IPSLA– Passive Monitoring uses NetFlow– Most users will use both Active and Passive
• Policy Mode – Good or Best– Good Mode: when a threshold is exceeded, find an alternative
route that falls within the threshold– Best Mode: anytime a route with better performance is found,
switch to that route• Network Control Mode – Control or Observe
– Observe Mode: no changes are made to routes, performance data is gathered. Useful for baselining and planning.
– Control mode: policies can actively change routes when needed
15
Measuring Traffic Class Performance
BR
Delay
Reachability
Jitter 12.4(6)T
MOS 12.4(6)T
Delay
Loss
Reachability
Egress BW
Ingress BW
• Active– PfR enables IP SLA feature– Probes sourced from BRs– Icmp probes learned or configured– Tcp, udp, jitter need ip sla responder
• Passive– PfR Netflow monitoring of traffic classes
• Both Mode• Fast Mode
– Probes all path all the time
16
Applications of PfR
Performance • Delay
• Loss
• Reachability
• MOS
• Jitter
• Sinkhole
• Blackhole
Security
Traffic-Class
Performance• Load Balancing
• Max Utilization
• Link Grouping
Administrative
Link
17
18
PfR Manager – Why?
• On its own, PfR can be configured and monitored via CLI:– Events and alerts via Syslog– Current performance data available on CLI
• PfR Manager Makes PfR Easier:− Easier configuration of Traffic Classes and Policies− Full historical performance statistics− Opens up PfR to less technical users− Simplifies PfR Concepts, reduces training cost− Visibility of multiple PfR domains in a single view
19
How PfR Manager Communicates with PfR
• Secure API link to the Master Controller• Receives performance statistics• Receives status of classes and exits• Receives events• Sends configuration of Traffic Classes and Policies
Remote Office
Telecommuter
MCBR
BR
MC/BR
SP A SP B SP C
SP DSP E
BR
MC/BR
Headquarters
Secure API
20
Configuring PfR with PfR Manager
• Define Traffic Classes– Addresses, ports, protocols,
DSCP values• Configure policy thresholds• Choose modes of operation
– Observe or Control– Good or Best– Passive or Active
• Create security policies
Cisco API
21
Graphical Reports and Intuitive User Interface• Navigation Aid
• Aggregated view of vital statistics
• Problems on the network are immediately evident
• Traffic Class and Exit Link listing with current status
• Navigation to individualExit Link and TrafficClass reports
• At-a-glance status ofeach item and performance data
22
Performance Reporting• Performance data collected from the Master Controller• High-level views of PfR Domains, devices and classes provide
navigation and high-level performance indicators• Details performance of the network• Verifies operation of PfR
• Event History for a Traffic Class• Low-level detail of all PfR alerts / events• Shows the sequence of events when a class goes OOP, etc
Event Reporting
23
Fluke Networks Enterprise Performance Management
Solutions
24
Visual Performance ManagerUnified Application, VoIP and Network Performance Management
End-to-End Performance
Broad Enterprise Visibility
LANServers
Switch
Data Center
MainframePort 3001
DatabasePort 1433
End User Office
WirelessLAN
Mobile
In-depth Traffic Analysis Across The Enterprise
25
Unmatched Visibility & In-depth AnalysisUnified Performance Management System for Application, VoIP and Networks
Unified system for application,
VoIP and Network
Performance Management
NetFlow Tracker
Visual UpTime Select
ResponseWatch
NetWhereNetWatch
PfR Manager Third party applications
Visual Performance Manager v3.0
DataSources
BasicSNMP Polling
Broad VisibilityNetflow,
sFlow, jFlow, IPFix & IPSLA
In-depthanalysis
Dedicated Probe
Enterprise Management
System Integration
HPOpenView
IBMTivoli
CASpectrum
BMCPatrol
CAUnicenter
26
Visual Performance Manager Key Differentiators
Broad Visibility
In-depth Analysis
Extensible Platform
Unique Views
•Real-time an accurate view of application traffic
•Visibility from the data center to remote sites
•Broad data collection
•All the flows, all the time – more infrastructure data
• Detailed data collection
•Data correlation and mediation
•Proven scalability
•Supports 3rd party ecosystem
•Views and information that leads to root cause of a problem
•Personalized dashboard to focus on the most relevant
27
Unified Application, VoIP and Network Performance Management
• Combines NetFlow-based and probe-based information for:
• End-to-end application performance and response time visibility • VoIP quality of service measurements• Traffic anomaly identification, forensics and data profiling• Application, VoIP and network performance troubleshooting
• Single-pane-of-glass view for:− Service provider SLA management and application availability testing − Device discovery, track users and devices − SNMP-base device monitoring
• Role-based access control and MyDashboard personalization Integrates with 3rd party web applications to create single view.
28
Thank You
Questions?