performance routing - cisco · •performance monitoring – active, passive or both – active...

28
Performance Routing Pascal Fanton APAC Market Development Manager Enterprise Performance Management [email protected] Cisco Networkers Solutions Forum 2008

Upload: others

Post on 14-Sep-2020

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

Performance Routing

Pascal FantonAPAC Market Development ManagerEnterprise Performance Management

[email protected]

Cisco Networkers Solutions Forum 2008

Page 2: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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

Page 3: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

3

PfR Quick Positioning

Page 4: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

4

Analyst viewCIO Priorities

WAN Manager Priorities

IT Infra Mgr: Challenges

Page 5: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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.

Page 6: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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?

Page 7: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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

Page 8: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

8

Cisco PfR in Depth

Page 9: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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

Page 10: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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

Page 11: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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

Page 12: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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

Page 13: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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

Page 14: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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

Page 15: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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

Page 16: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

16

Applications of PfR

Performance • Delay

• Loss

• Reachability

• MOS

• Jitter

• Sinkhole

• Blackhole

Security

Traffic-Class

Performance• Load Balancing

• Max Utilization

• Link Grouping

Administrative

Link

Page 17: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

17

Page 18: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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

Page 19: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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

Page 20: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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

Page 21: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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

Page 22: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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

Page 23: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

23

Fluke Networks Enterprise Performance Management

Solutions

Page 24: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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

Page 25: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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

Page 26: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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

Page 27: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

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.

Page 28: Performance Routing - Cisco · •Performance monitoring – Active, Passive or Both – Active Monitoring provided by IPSLA – Passive Monitoring uses NetFlow – Most users will

28

Thank You

Questions?