cc/td/doc/product/rtrmgmt/ipmcw2k/ipm21
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

Overview of IPM

Overview of IPM

This chapter provides an overview of Cisco Internetwork Performance Monitor (IPM) application. It contains the following sections:

What is IPM?

IPM is a network management application that allows you to monitor the performance of multi-protocol networks. IPM measures the latency and availability of IP networks on a hop-by-hop (router-to-router) basis. It also measures latency between routers and the mainframe in Systems Network Architecture (SNA) networks.

Use IPM to perform the following tasks:

The IPM/SAA monitoring solution is composed of three parts, the IPM server, the IPM client application, and the service assurance agent (SAA) feature of the Cisco IOS software. The focus of this document is the IPM network management application which includes the server and the client. In some cases, however, it is not possible to fully describe IPM without including information about the Cisco IOS SAA feature. Therefore, we have included some information about the Cisco IOS feature. Information about the SAA feature provided in the latest Cisco IOS software documentation take precedence over the information about the SAA feature contained in this document.

Key Terms and Concepts

An understanding of the following terms and concepts is helpful for using the IPM application:

How Does IPM Work?

IPM measures latency, availability, and jitter between a source router and a target device. The target can be either an IP-addressable device, an IBM MVS mainframe, or an SAA-enabled Cisco router. If the target is an IP-addressable device, it is either a network device, server, or workstation. If the target is an IBM MVS mainframe, it must be running an IPM virtual telecommunications access method (VTAM) application called NSPECHO for measuring SNA latency. If the target is an SAA-enabled router, the router must be running a version of the Cisco IOS software that supports the SAA feature.

The IPM application is used to configure the SAA agent in each source router and then extract and display the latency, availability, and jitter information. The SAA agent in the router measures the actual performance metrics between the source router and target device. The IPM application extracts the metrics every hour from each source router and stores the data in the IPM database. However, each collector can take measurements between the source router and the target device more often. When you use the IPM configuration process, you specify the interval at which each measurement operation is performed by a collector. Then IPM gathers the data from the source routers once per hour and stores it in the IPM database.

IPM also provides a real-time feature that allows you to immediately display the data without waiting for the one-hour data collection interval. However, the data displayed in the Real Time window is not stored in the IPM database.

IPM also provides an extensive set of reports and graphs for viewing and analyzing the collected performance metrics.

Client/Server Architecture

IPM provides central services and database functions on an IPM server, which communicates through a messaging interface to multiple IPM workstation clients (Figure 1-1 ). The IPM software consists of server software and client software components that can be installed on the same workstation or on different workstations.

For this release of IPM, the IPM server software runs on only a Solaris workstation, but the IPM client software is available for Solaris, Windows 95, Windows 98, and Windows NT platforms.

The client/server architecture is cross-platform compatible, which allows you to run the client and server software in mixed operating system environments. So, for example, you can run the IPM server on a Solaris workstation and access it from an IPM client running on a Windows 95 workstation.


Figure 1-1: IPM Client/Server Architecture


The IPM server software consists of a group of functional services that manage the data between the network, client workstations, and the centralized database. The IPM server functions include an SNMP server, database server, message log server, data view server, configuration server, data collection server, and a process manager. The IPM server manages the exchange of data between the IPM database and the network devices, such as the source routers and target routers. The IPM process manager launches and manages all of the IPM servers.

The IPM client software communicates with the IPM server. The IPM client software is installed on the same workstation as the IPM server software, or on a different workstation on the same network as the IPM server.

From a web browser running on any workstation on the network, you can also access the source, target, operation, and collector definitions in read-only mode. You can also view web-based reports of the performance metrics, export IPM data, view seed files, and access IPM data from the CiscoWorks2000 desktop.


hometocprevnextglossaryfeedbacksearchhelp
Posted: Sun Apr 16 12:55:20 PDT 2000
Copyright 1989 - 2000©Cisco Systems Inc.