Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
DQOS Exam Certification Guide - Cisco press.pdf
Скачиваний:
73
Добавлен:
24.05.2014
Размер:
12.7 Mб
Скачать

664 Chapter 9: Management Tools and QoS Design

Table 9-3

QPM Features

 

 

 

 

 

Feature

QPM

 

 

 

 

Supports wide variety of routers

Yes

 

 

 

 

Supports wide variety of switches

Yes

 

 

 

 

Free?

No

 

 

 

 

Allows network-wide QoS policy definition, followed by automatic deployment of

Yes

 

appropriate configurations

 

 

 

 

 

Creates graphs of real-time performance

Yes*

 

 

 

 

Creates graphs of historical performance

Yes

 

 

 

 

Creates historical graphs to compare to service levels

No

 

 

 

 

Requires extra software loaded into router/switch Flash memory

No

 

 

 

 

End-user viewing of reports and configuration using a web browser

Yes

 

 

 

 

Manages only a single device from the browser

No

 

 

 

 

Manages the entire network from one browser window

Yes

 

 

 

 

Creates configuration for router probes that measure latency and jitter

No

 

 

 

 

Implements the actual probes and responses when necessary for measuring network

No

 

performance

 

 

 

 

 

* Through the use of the CB-QOS Management Information Base (MIB)

 

Service Assurance Agent

The Cisco Service Assurance Agent (SAA) allows a router IOS to measure network performance and availability by sending probes into the network. Based on configuration commands, a router generates and sends packets, called probes. The router sends the probes to specified remote destinations, which in some cases are other routers, and in other cases, other hosts. The router or host receiving the probes sends a response packet. Based on the replies, the router that sent the probe can calculate statistics, such as one-way and two-way delay, jitter, and simple availability.

SAA can create simple probes using Internet Control Message Protocol (ICMP) echo, but it’s true value shines through with the more advanced probes. For instance, voice delay and jitter can be measured with SAA probes that generate Real Time Protocol (RTP) traffic. SAA supports probes for data-link switching (DLSw) traffic, because SAA was originally created to replace some legacy System Network Architecture (SNA) features. SAA can even generate HTTP traffic when downloading objects from live web servers. In many cases, you can create probes to match each traffic class specified in your QoS policies.

QoS Management Tools 665

SAA is not a separate product, but rather an IOS feature that was first supported in the mid1990s. (It was called the Response Time Reporter [RTR] tool then.) You can configure rtr commands inside IOS, creating probes and responders (which respond to probes). Then you can use show commands to look at the statistics. Because the rtr command has many options, it takes some experimentation to learn how to configure the commands effectively.

An easier way to configure SAA is to use IPM or SMS, which both rely on SAA. In other words, configure SAA indirectly. Suppose you want to see a real-time graph of delay and jitter for voice traffic between two routers. You can specify the endpoints as targets in IPM by assigning a target type of Cisco SAA Responder for the routers. IPM can then map an operation type, such as ICMP echo, to each SAA endpoint and test the QoS values between the endpoints. You can also see the same information, but trended over time (to compare today’s performance with other days, for instance). Use SMS to do this, which also programs the routers with rtr commands, based on your input.

Table 9-4 lists some of the types of SAA probes supported in Cisco IOS Software Release 12.2.

Table 9-4 Types of SAA Probes

Type of Probe

Function

 

 

ICMP echo

Measures availability between a router and any other devices by sending ICMP

 

echos (pings)

 

 

IP Path echo

Measures hop-by-hop response time by pinging each successive device in the route

 

to the true destination of the probe.

 

 

TCP connection

Measures the time required to establish a TCP connection to a specified TCP port on

 

a specified IP host.

 

 

UDP echo

Measures the round-trip time to send a packet to a specified UDP port number on a

 

specified IP host

 

 

UDP jitter

Measures jitter, one-way delay, and packet loss in each direction

 

 

FTP

Measures time required to retrieve (FTP get) a specified file from a specified FTP

 

server

 

 

HTTP

Tests the time taken to do DNS lookup to find a web server, TCP connection

 

establishment time to the server, or the time required to download an object from

 

the server

 

 

DNS

Measures the round-trip time between sending a DNS request and receiving a

 

response

 

 

DLSw

Measures DLSw round-trip times, including DLSw stack delays, between a source

 

and destination, without requiring an SAA agent on the destination host

 

 

666 Chapter 9: Management Tools and QoS Design

Internetwork Performance Monitor

The Cisco Internetwork Performance Monitor (IPM) provides real-time graphical display of network performance information. Essentially, IPM generates SAA configurations, deploys the configurations, and then reports on the information gathered by the SAA probes. The reported information can describe latency and jitter, download times for static HTTP objects, TCP connection times, ICMP response times, and DNS request response times—all because SAA supports these functions with probes.

IPM provides more than just a pretty and easy way to view data collected by SAA. It can analyze the performance between two endpoints in the network by comparing probes generated and sent from different points in the network. Instead of just knowing that response time is slow, IPM can help pinpoint the slow point in the network. IPM also supports some historical reporting, although SMS has more historical reporting features. More importantly, you can set thresholds with IPM so that when network performance degrades past a certain point, it will generate an SNMP trap.

To purchase IPM, you actually need to purchase CiscoWorks2000 Routed WAN Management Solution, which is an optional CiscoWorks package. IPM began its life as the GUI interface for the Response Time Reporter (RTR) IOS feature, which later became SAA. IPM is now just one of the many features of CiscoWorks2000.

Service Management Solution

Like IPM, Service Management Solutions (SMS) is a part of CiscoWorks2000. Unlike IPM, SMS is a separate for-fee component of CiscoWorks, just like Router WAN Management Solutions is a different for-fee component of CiscoWorks. (IPM is a part of the Routed WAN Management solution for CiscoWorks2000.)

SMS measures network QoS performance against service-level agreements (SLAs). It provides robust data collection and trend reporting, with the capability to automatically compare actual network performance with defined service levels, over time. The reports aggregate and summarize the information for management reporting, so that the problem spots can be easily recognized. Of course, after management reviews the reports, they will want to know why the problems are occurring—which is why SMS also enables you to drill down inside the aggregated statistics, to see specific data points describing the results of groups of probes, or even for individual probes, to determine the root cause of the problem.

IPM and SMS collect and display the same basic types of information, but SMS needs to collect a much larger amount of information than IPM does. SMS needs to track network performance over time, so it needs to collect data continually. Also most SLAs cover the entire network, so the data must be collected for most, if not all, network devices. Because IPM focuses on troubleshooting a real-time performance, it can enable probes, let you view the information, and then delete or disable the probes, which greatly reduces the amount of data that IPM collects.

QoS Management Tools 667

To meet the requirement to gather larger amounts of network performance information, SMS includes several components. Figure 9-2 shows the components.

Figure 9-2 Service Management Solution Components

SAA Agents

Network Devices

 

Telnet/SNMP

 

 

 

 

 

 

 

 

 

Telnet/SNMP

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Collection

 

 

 

 

......

 

 

 

 

 

 

Collection

 

Manager

 

 

 

 

 

 

 

 

 

 

 

Manager

 

 

 

 

 

 

 

 

 

 

 

(CM)

 

 

 

 

 

HTTP/XML

 

 

 

 

 

(CM)

 

 

 

 

End User

 

 

 

 

 

 

 

 

 

 

Flows

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HTTP/XML

 

 

 

 

 

 

Service Level Manager (SLM)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Flows

 

 

 

 

 

 

and CiscoWorks 2000

 

 

 

 

 

 

 

 

 

 

 

 

SMS includes two main components. First, the Service Level Manager (SLM) is software that runs on the same host as CiscoWorks2000. SLM provides information to the end user of SMS, and generates the configuration of the probes based on end-user input. SMS Collection Managers (CMs) are software agents that run on computers spread around the network for scaling purposes, or a CM can reside on the SLM server for small installations. The CMs actually collect the information that is created by the SAA probes running on the devices in the network. The CMs collectively offload the intensive collection requirement from the SLM host, creating a more scalable and available architecture. If the SLM host goes down, for instance, the CMs can still collect the data. The SLM will asynchronously collect the data from the CMs, most typically during off-hours when the network is much less busy.

NOTE Cisco formerly sold a product called the Cisco Management Engine 1100, which was a piece of hardware on which to run CM. Although it isn’t not sold anymore, the course upon which the exam is based still mentions the product, so you should at least be aware of it.