home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 16 Announce
/
16-Announce.zip
/
SPM20.ZIP
/
SPM20.IVO
Wrap
Text File
|
1992-10-22
|
56KB
|
1,129 lines
TITLE IBM SYSTEM PERFORMANCE MONITOR/2 VERSION 2.0
ABSTRACT IBM System Performance Monitor/2 (SPM/2) Version 2.0
(96F8379/96F8380) provides an integrated set of performance data
collecting, recording, graphing, reporting and analyzing functions
that enable performance management of OS/2 (R) 2.0 critical system
resources on IBM and non-IBM personal computer hardware. Performance
management enabling is also extended to OS/2 16-bit and 32-bit
applications executing in the OS/2 2.0 environment via a supported
application programming interface (API).
In addition to collecting performance data locally on a given
system, SPM/2 supports remote data collection from IBM OS/2 LAN
Servers and IBM OS/2 LAN Requesters. In support of remote systems
management, SPM/2 supports a distributed feature. The function
offered as a distributed feature is a subset of the function in the
licensed program. This feature enables remote monitoring for servers
and requesters that only require performance data collection and do
not require the data processing offerings of SPM/2. SPM/2 provides a
user interface that conforms to SystemView (TM) Integration Level 1.
SystemView is the IBM systems management strategy for planning,
coordinating and operating heterogeneous, enterprise-wide information
systems.
Additional key enhancements of SPM/2 Version 2.0 include:
o Presentation Manager (R)-based control panel providing
centralized control for performance monitoring activities
o Collection of more extensive performance metrics for CPU, memory,
files, disk, thread, cache, printer and communication port
resource performance data
o Collection of user application defined performance metrics
o Discovery capability of SPM/2 enabled workstations
o Support for multiple concurrent monitoring sessions
o Graphical playback support for recorded data
o Ability to graphically view performance of any workstation within
a single monitor session
o Workstation, application, process and thread level report filters
o Support for processing multiple recorded log files into a single
report
o Greatly enhanced function and usability for the Memory Analyzer,
including a Presentation Manager and Hyperblock-based interface
o API Support enabling: user applications and device drivers to
register performance metrics for collection, and collection of
real-time performance data and processing of historical data.
SPM/2 enables LAN system administrators and capacity planners
to monitor system performance, analyze performance trends and
problems, and use SPM/2 as an aid for performance tuning, load
balancing and network growth managing efforts. In addition, SPM/2
enables application developers and performance analysts to better
analyze designs, verify performance objectives and optimize
application performance.
Planned Availability Date: January 29, 1993.
(R) Registered trademark of International Business Machines
Corporation.
(TM) Trademark of International Business Machines Corporation.
IN BRIEF . . .
o SPM/2 enables OS/2 2.0 performance management by:
- Collecting and recording of performance data for OS/2 2.0
critical system resources and for instrumented OS/2 16-bit
and 32-bit user application resources
- Graphically displaying "live" as well as "prerecorded"
performance data for any monitored workstation
- Reporting utilization details of critical resources via
summarization levels ranging from high-level workstation
perspectives to low-level thread perspectives in formats
ranging from summary to spreadsheet compatible
- Analyzing OS/2 2.0 memory management in depth, including
"working set," via Presentation Manager windows and
Hyperblock linked control blocks.
o SPM/2 application programming interface enables business growth
by:
- Enabling performance optimization of OS/2 applications that
implement and register performance counters and timers for
collection
- Enabling accessibility to collected performance data for
real-time processing by line-of-business management
applications.
SPM/2 CONTROL PANEL: SPM/2 2.0 provides a Presentation Manager-based
control panel that provides centralized control for customizing,
starting, stopping and monitoring performance data collecting,
recording, graphing and reporting activities supported by SPM/2.
For customizing monitor sessions, a sequence of Presentation
Manager windows supports the entry of:
o Workstations to be monitored
o Resources to be collected
o Granularity level of data to be collected
o Data collection and recording frequencies to be used.
To aid in identifying the workstations to be included in a
monitor session, SPM/2 supports querying the network for workstations
that are enabled (for example, executing the NETBIOS listener or data
collection functions of the SPM/2 distributed feature) for
performance monitoring.
In addition to providing centralized control for starting and
stopping execution of recording and graphing activity for active
monitor sessions, the SPM/2 control panel maintains the following:
o A list of active monitor sessions
o A list of workstations included per active monitor session
o Real-time status of the active monitor sessions and monitored
workstations.
SPM/2 DATA COLLECTION FACILITY: A key to systems management is the
SPM/2 Data Collection Facility (DCF), which collects performance data
associated with critical system resources. Performance data is
collected via exploitation of an OS/2 2.0 architected performance
hook technology, which enables registered performance counters and
timers to be configured for collection and processing. A set of
performance counters and timers has been instrumented for the OS/2
2.0 operating system critical resources. Resources instrumented
include the following:
o CPU
o Memory
o Files
o FAT cache
o HPFS cache
o Physical disk
o Printer
o Communication port.
Also provided are details on process and thread usage of these
resources. For each of these operating system areas, a series of
metrics is provided that help characterize performance aspects of
that critical resource. Following are the metrics for each
resource/area.
o CPU
- Time processor was busy
- Number of times a thread scheduled to use CPU
- Number of interrupts raised
- Time spent servicing interrupts
- Thread related data
-- Number of times thread scheduled
-- CPU time used by thread
o Memory
- Number of page faults
- Number of pages swapped in from disk
- Number of pages demand loaded from disk
- Number of pages swapped out to disk
- Number of pages discarded
- Number of pages that cannot be swapped or discarded
- Number of pages present or idle
- Number of pages placed on the idle list
- Number of pages reassigned from the idle list to a new
present page
- Number of pages recovered from the idle list back to a
present page
- Number of free (unoccupied) pages
- Thread related data
-- Number of page faults attributed to thread
-- Time spent by thread waiting for page faults to resolve
- Working Set
-- Resident
-- Working Set
-- Used
-- Total
o Files
- Time spent reading from a file
- Time spent writing to a file
- Number of reads from a file
- Number of bytes read from a file
- Number of writes to a file
- Number of bytes written to a file
- Time spent by thread waiting for file input/output
o FAT Cache
- Number of FAT cache read hits
- Number of FAT cache read misses
- Number of FAT cache write hits
- Number of FAT cache write misses
- Number of write operations due to a cache full condition
- Number of FAT cache bypasses
o HPFS Cache
- Number of HPFS cache hits
- Number of HPFS cache misses
- Number of times file system used an advisory pointer to
locate the next file buffer
- Number of valid advisory pointers
- Number of advisory pointers not followed
- Number of times buffers referenced in cache
- Number of times buffer references to the cache were valid
- Number of times cache flushed due to no free buffers
- Size of total heap
- Size of heap that is allocated
- Size of heap allocated to sub-directories
- Number of objects allocated in the heap
- Number of open files
- Number of files that were closed
- Number of files currently being written
- Number of files closed that were only read
- Number of files closed that were read strictly sequentially
- Number of accesses to the file allocation tree
- Number of accesses to the file allocation tree only one level
deep
- Number of cache blocks read by read ahead
- Number of times buffer accessed because conditions indicated
that the data should be valid due to the read ahead
- Number of times data in the buffer accessed was valid
- Number of blocks read by the read ahead that were overwritten
before being used
o Physical disk
- Number of read operations
- Time spent performing read operations
- Number of write operations
- Time spent performing write operations
- Number of bytes read from the disk
- Number of bytes written to the disk
- Time spent accessing disk (read or write)
o Printer
- Number of write operations to the printer
- Time spent writing to the printer
- Number of bytes written to the printer
o Communication port
- Number of read operations
- Time spent reading from the communication port
- Number of bytes read from the communication port
- Number of write operations
- Time spent writing to the communication port
- Number of bytes written to the communication port
- Number of software overrun errors
- Number of hardware overrun errors.
USER APPLICATION DATA COLLECTION SUPPORT: The SPM/2 Data Collection
Facility, in cooperation with the SPM/2 application programming
interface (API), also supports the collection of performance counters
and timers implemented and registered by 16-bit and 32-bit OS/2 user
applications. This feature allows an application developer who
instruments an application with performance counters and timers not
only to optimize the performance of the application during code
development, but also to manage performance of the line-of-business
application in the production environment.
With the integrated support for user applications in the
control panel, collection of user-implemented counters and timers
will be "conditionally" based on end users' requirements and
performance tolerances. This conditional selection or filtering of
registered applications to include in a data collection interval
provides manageability of any intrusiveness to the end-user
environment.
REMOTE DATA COLLECTION SUPPORT: In addition to collecting
performance data on a local workstation, SPM/2 supports remote data
collection from IBM OS/2 LAN Servers and IBM OS/2 LAN Requesters, via
a remote named pipe interface. This feature enables a managing
system to utilize SPM/2 supplied graphing and reporting facilities to
process performance data collected from remote systems on which the
Data Collection Facility is installed and executing.
To facilitate remote monitoring, SPM/2 supports the
installation of the Data Collection Facility on monitored systems via
the SPM/2 distributed feature. The SPM/2 distributed feature enables
remote monitoring for systems that only require performance data
collection and do not require the data processing offerings of SPM/2.
If all of the SPM/2 facilities are preferred on the remote
system, the SPM/2 product must be installed.
To minimize any performance intrusiveness on a monitored
system, SPM/2 features a NETBIOS listener function which, when
executed, will become resident in the system waiting for a connection
request from a managing system. Upon receiving a connection request,
the NETBIOS listener function loads and starts the Data Collection
Facility to service the corresponding monitor session. SPM/2
installation adds a "RUN=" statement to the CONFIG.SYS file so that
the NETBIOS listener function automatically executes (in detached
mode) during system start up. This implementation minimizes
utilization of system memory in workstations waiting to be remotely
monitored.
RECORDING SUPPORT: SPM/2 provides support for the recording of
collected performance data to binary files on the managing system
disk. In contrast to SPM/2 Version 1.0, SPM/2 Version 2.0 supports
the capability to graph and record data concurrently. Data recorded
to file can be processed by programs such as the SPM/2 Graphing
Facility "playback" support or the SPM/2 Report Facility
post-processing report generation.
Options are provided in the SPM/2 Control Panel that allow for
the granular selection of the performance data to be recorded to
disk. This flexibility provides users the capability to manage the
type and quantity of data recorded to the fixed disk resource.
SPM/2 GRAPHING FACILITY: The SPM/2 Graphing Facility is an OS/2
program that provides a graphical representation of critical resource
utilization via CUA (TM) architecture compliant Presentation Manager
windows. This real-time graphing capability enables an immediate
interpretation of system performance. For an active monitor session,
a single instance of the Graphing Facility supports the dynamic
selection of any workstation for which resources are graphed.
In addition to real-time graphing, the SPM/2 Graphing Facility
supports the graphing of prerecorded data. This "playback" function
enables visual analysis of resource utilization starting from the
beginning of the monitor session recording period to the last
prerecorded data entry. Playback mode is supported with standard
VCR-like play, pause, stop, rewind, fast-forward and GOTO controls.
OS/2 resources graphed with respect to time are:
o CPU utilization
o Physical disk utilization
- Up to 24 physical drives
- SCSI, ESDI and ST-506 driver support
o Memory utilization
- Total physical RAM (value only -- not graphed)
- Used RAM
- Working set RAM
- Resident (non-discardable/non-swappable) RAM
- Pages swapped-in
- Pages swapped-out.
Usability features designed into the Graphing Facility include
the following:
o Status bar
- Initialization status
- Name of active monitor session
- Local/remote mode in use
o Function control bar
- Selection of graphing "live" or "prerecorded" data
- List of available workstations in active monitor session to
monitor
- Playback controls (start, stop, rewind, fast-forward, GOTO)
o Window controls and options
- Cross-hair control for displaying data-point "X/Y" value
- Graph "freeze" capability
- Sampling period
- Viewing period
- Working set period
- X-Y grid display option
- X-Y axis labeling
- Legend for graphed resources
- Color selections for resources and window
- Window tiling (cascade/horizontal/vertical).
(TM) Trademark of International Business Machines Corporation.
REPORT FACILITY: The SPM/2 Report Facility is an OS/2 program that
provides post-processing report capabilities for performance data
already recorded to disk. Graphical and command line user interfaces
to the Report Facility allow identification of the available monitor
sessions to include in report processing as well as the selective
filtering of the following:
o Workstations
o Resources
o Reporting intervals
- Date (start and stop)
- Time (start and stop)
- Data summarization interval.
To control report content depth and granularity, the following
report summarization levels are supported:
o Workstation
o Application
o Process
o Thread.
This range of summarization levels provides users with
different perspectives of the collected performance data. Starting
with the high level workstation perspective of resource utilization,
subsequent summarization levels sequentially expand the insight of
resource utilization from application specific utilization down
through thread specific utilization. For example, a "thread" level
report would contain all the data of a workstation report, plus a
decomposition of data for each application executing during the
collection interval. A decomposition of data for each process
(identified by process ID) of the corresponding active applications,
and a decomposition of data for each thread (identified by thread ID)
of the corresponding active processes are also contained in the
report.
Report formats supported include the following:
o Summary
o Tabular
o Delimited (spreadsheet compatible)
o Dump (raw counter values).
The contents of a summary report include the following:
o CPU
- Processor
-- % utilization
-- Busy time
- Thread
-- Number dispatched
-- Average timeslice
- Interrupt
-- % utilization
-- Rate
-- Service time
o Memory
- Total system RAM
- Working set period
- Number of samples
- Used RAM
-- Average bytes
-- Minimum bytes
-- Maximum bytes
- Working set RAM
-- Average bytes
-- Minimum bytes
-- Maximum bytes
- Resident RAM
-- Average bytes
-- Minimum bytes
-- Maximum bytes
- Page
-- Rate
-- Number paged in
-- Number paged out
-- Number demand loaded
-- Number discarded
-- Number faults
-- Fault rate
o File
- Fully qualified name
- Read
-- Requests
-- Size (KB)
-- Average size (KB)
-- Average time
- Write
-- Requests
-- Size (KB)
-- Average size (KB)
-- Average time
o FAT cache
- Hit %
- Hits
- Misses
- Bypasses
- Cache read
-- Hits
-- Misses
- Cache write
-- Hits
-- Misses
-- Forces
o HPFS cache
- Hit %
- Hits
- Misses
- Flushes
- Cache heap
-- % Utilization
-- Size (MB)
-- Subdirectory % utilization
-- Objects
-- Object average size (KB)
- Read Ahead
-- Hit %
-- Blocks read
-- Total accesses
-- Hits
-- Over-writes
- Opened Files
-- Total
-- Now open
-- Being written
- Closed Files
-- Total
-- Read sequential
-- Read only
- File Allocation Table
-- 1st level ratio
-- Total accesses
-- 1st level accesses
- Next Buffer Hints
-- Uses
-- Hits
-- Self-referencing
- Buffer Hints
-- Uses
-- Hits
o Disk
- Physical drive ID
- % utilization
- Access rate
- Read
-- Requests
-- Sectors
-- Average sectors
-- Average time
- Write
-- Requests
-- Sectors
-- Average sectors
-- Average time
o Printer
- ID (LPT#)
- Throughput rate
- Write
-- Requests
-- Size (KB)
-- Average size (KB)
-- Average time
o Communications Port
- ID (COM#)
- Read
-- Requests
-- Size (KB)
-- Average size (KB)
-- Average time
- Write
-- Requests
-- Size (KB)
-- Average size (KB)
-- Average time
- Software overruns
- Hardware overruns.
SPM/2 MEMORY ANALYZER: The SPM/2 Memory Analyzer Theseus2
provides application developers with in-depth insight into OS/2
memory management. An important feature of the SPM/2 Memory Analyzer
is its capability to provide working set information where working
set is defined as the set of memory pages referenced over a given
time interval. The SPM/2 Memory Analyzer provides the following
memory information, displayable in either linear, virtual or physical
addressability.
o Pictorial representation of active processes
o System information
- General system information
- Loaded device drivers
- Global descriptor table
- Loaded modules
- System anchor segment
- Global information segment
- System memory usage
- System working set
- Free, idle and locked memory
- Swapper file statistics
- System arena table
- System object summary
- System page table
- Page frame table
o Process information
- General process information
- Per task data area
- Local descriptor table
- Page table
- Private arena table
- Shared arena table
- Private object summary
- Shared object summary
- Memory utilization
- Working set
o Register information
- Processor control registers
- Current interrupt descriptor table
- Current task state segment
The SPM/2 Memory Analyzer also supports:
o Output of reports to printer or file
o Output of highlighted text to printer or clipboard
o Online hypertext reference and online helps.
The Memory Analyzer gives users a concept called Hyperblock
linking. Hyperblock linking allows the navigation from one memory
control block to another by using the mouse to select the address of
the control block to be viewed.
SPM/2 DIRECTORY ANALYZER: The SPM/2 Directory Analyzer provides the
capability to analyze disk capacity (data file size and count)
information. It is possible to report information based on the
following user-selectable levels:
o Directory
o Directory broken down by subdirectories
o Directory broken down by subdirectories and files
o Directory, subdirectory or file based on a hypothetical cluster
length.
Reports are displayed on the system display, but can also be
logged to a file via OS/2 redirected output, allowing a user to
perform analysis of disk drive capacity information in either a
real-time or post-process environment. The following information is
provided via report:
o File actual data size (bytes)
o File allocated data size (as a multiple of clusters)
o Count of sized files
o Sum of file actual data sizes included in directory
o Sum of file allocated data sizes included in directory
o Sum of count of sized files included in directory.
PERFORMANCE: SPM/2 provides system performance management
capabilities with minimum performance overhead. SPM/2 typically
utilizes less than 5% of the system CPU.
Note that performance overhead will vary depending on the
number of workstations monitored, the number of resources collected
and the data collection and recording frequencies used.
RELIABILITY/AVAILABILITY: The SPM/2 user interface provides online
information, warning and error messages as well as an option to
suppress any of these message categories from being displayed. In
addition to providing online messages, SPM/2 logs all error messages
to a binary file and provides a facility to convert this information
into a readable format.
INSTALLABILITY: SPM/2 installation is simplified with a one-step
installation facility that installs SPM/2 code to a specified
directory, manages modifications of the CONFIG.SYS file and creates
an OS/2 2.0 folder for the installed SPM/2 programs and hypertext
documentation. An option is also provided to support the
installation of the SPM/2 distributed feature. In addition, an
uninstall feature simplifies operations such as removing SPM/2 from
an installed disk or reinstalling SPM/2 to a different specified
directory.
SPM/2 installation is also compliant with IBM's configuration,
installation and distribution (CID) usability enhancements. SPM/2
program code on a network server can be easily installed on remote
systems in the network.
ADAPTABILITY: SPM/2 is designed to enable applications to access
collected performance data real-time so that value-added processing
can be performed. IBM LAN Management Utilities/2 is one application
that interfaces with SPM/2 to provide threshold detection for
critical system resources and generates alerts to a NetView (R)-based
system within the network enterprise.
(R) Registered trademark of International Business Machines
Corporation.
GROWTH ENABLEMENT
FUNCTIONALITY: The SPM/2 API provides support for enabling OS/2 user
applications and device drivers to define performance metrics for
collection and for performance management applications to collect and
process performance data real-time.
Enablement is provided for OS/2 applications, device drivers,
file system device drivers and virtual device drivers to implement
and register performance counters and timers for collection.
Instrumented performance counters and timers can be used in the code
development environment to optimize application or device driver
performance, and in the production environment to help manage
critical business operations.
To support OS/2 application and device driver enabling, the
SPM/2 API includes the following functions:
o Register/deregister counter groups for collection
o Set/clear semaphore to control access to counter groups
o Increment/decrement counter value -- (ring 3 only)
o Start/stop timer (adds/subtracts current time from specified
timer)
o Set queue (counter/timer pair) value -- (ring 3 only)
o Add/remove a specified number of elements to/from a queue --
(ring 3 only)
o Query current time -- (ring 3 only).
Note, these SPM/2 API functions are supported for C and
assembler programming languages.
In addition, enablement is provided for line-of-business
management applications (for example, account management, capacity
planning) to process performance data real-time. Performance metrics
such as transaction response times within critical line-of-business
applications, can be collected by SPM/2 and made available for
real-time processing. Enabling performance management of OS/2
applications fosters growth of business operations.
To support performance management enabling, the SPM/2 API
provides the following functions:
o Initialize/terminate a monitor session
o Open/close a monitor session file
o Read an instance of sample data from a monitor session file
o Query for a list of:
- Configured monitor sessions
- Configured workstations for a specified monitor session
- Configured resources for a specified monitor session
- Configured time periods for a specified monitor session
- Active monitor sessions in the local system or network
- Active data collection sessions in the network
o Query status of an active monitor session
o Query the name of the workstation actively writing to a monitor
session.
Note, these SPM/2 API functions are supported for the C
programming language.
UTILIZATION: SPM/2 Version 2.0 fully utilizes an interface to OS/2
2.0 performance counters and timers instrumented throughout critical
components of the operating system. The SPM/2 collection, processing
and externalization of this critical data enables LAN system
administrators to manage business environment efficiency in terms of
software and hardware growth requirements.
INVESTMENT PROTECTION
USABILITY: An OS/2 command line interface for SPM/2 facilities
supports local and remote operation capabilities. Within an
enterprise environment, the command line interface enables SPM/2
facilities to be remotely executed via a NetView-based workstation
using IBM Remote Operations or IBM Distributed Console Access
Facility programs. This capability equates to increased usability
for LAN system administrators managing multiple servers and large
local area networks.
STANDARDS AND ARCHITECTURES: The functional facilities supported by
SPM/2 for 80386/486 architected systems operating with OS/2 2.0
provide users with a means to manage system performance, and protect
both OS/2 software and PS/2 (R) and personal computer manufacturers'
hardware investments.
SPM/2 Version 2.0 supports worldwide availability via a
Universal English implementation. SPM/2 has implemented selectable
options for report generation that support country-specific numerical
differences. SPM/2 is enabled for single-byte and double-byte
national languages, but is not presently available in translated
versions.
(R) Registered trademark of International Business Machines
Corporation.
USER PRODUCTIVITY
USABILITY: Support of the SPM/2 Graphing Facility depicting resource
utilization in Presentation Manager windows provides a means for
immediate interpretation of system performance.
PRODUCT INFORMATION: Users are supported with an online hypertext
user's guide and reference information for SPM/2 and the SPM/2 Memory
Analyzer (Theseus2). These electronic manuals, structured in a
"task-oriented" fashion, provide users with quick and easy access to
SPM/2 function and API information.
SYSTEMS APPLICATION ARCHITECTURE (R) (SAA (TM)): As an SAA
application, IBM System Performance Monitor/2 Version 2.0:
o Executes in the OS/2 2.0 Workstation and Server SAA environment
o Complies with the CUA 89 graphical model
o Complies with the CPI C language
o Utilizes the "Transport" Network Service of LAN Server for remote
data collection.
(R) Registered trademark of International Business Machines
Corporation.
(TM) Trademark of International Business Machines Corporation.
PRODUCT POSITIONING
System Performance Monitor/2 Version 2.0 enables performance
management of OS/2 2.0 critical system resources as well as OS/2 user
application registered resources. SPM/2 enables critical
line-of-business applications to be optimized for performance prior
to implementation in a production environment and enables performance
management of OS/2 2.0 and applications within the production
environment.
SPM/2 enables LAN system administrators and capacity planners
to monitor system performance, analyze performance trends/problems,
and use SPM/2 as an aid for performance tuning, load balancing and
network growth managing efforts. In addition, SPM/2 enables
application developers and performance analysts to better analyze
designs, verify performance objectives, and optimize application
performance.
CUSTINFO PUBLICATIONS
All publications are shipped with the product. No separately
sold publications are available.
The entitlement information includes:
o Online contextual helps
o Online hypertext user's guide and references
o A printed quick reference card.
EDUCATION SUPPORT
SPM/2 Version 2.0 is briefly mentioned in the following
existing courses:
o OS/2 LAN Services: Advanced Administration Workshop (G4560)
o OS/2 LAN Services: Moving from 1.3 to 2.0 (G4565).
Plans are to provide more detailed information about SPM/2
Version 2.0 in a new course. Course number and title will be
announced.
Descriptions of all classroom and self-study courses are
contained in the Catalog of IBM Education (G320-1244).
Call IBM Direct -- Education at 800-IBM-TEACh (426-8322) for
schedules and enrollments.
TECHINFO TECHNICAL INFORMATION
SPECIFIED OPERATING ENVIRONMENT
MACHINE REQUIREMENTS: IBM System Performance Monitor/2 Version 2.0
will execute on the IBM PS/2, IBM Industrial Computer and non-IBM
personal computer hardware configurations supported by IBM OS/2 2.0.
The amount of system memory and fixed disk required for SPM/2
varies per environment. The requirements stated herein do not
include memory or fixed disk required by the OS/2 operating system or
other applications that may be executing in the user's environment.
SYSTEM MEMORY AND FIXED DISK: The minimum system memory and fixed
disk required to support SPM/2 execution on a stand-alone, managing
or managed system is depicted in the following table. Estimates
reflect data collection using default resources (CPU, disk and
memory).
SYSTEM MEMORY FIXED DISK
ENVIRONMENT (MB) (MB)
Stand-alone 0.75 (1) 2.7
Managing 2.00 (2), (3) 12.7 (4)
Managed 0.50 (3) 0.5
(1) Includes 0.25MB required for the graph facility.
(2) Estimate for a managing system collecting data from 10
workstations via a single monitor session. Each additional
monitor session requires 0.40MB and each additional monitored
workstation requires 0.05MB.
(3) Includes memory required by the IBM OS/2 LAN Server remote named
pipe communication support.
(4) Includes 10MB recommended for report processing. Users who plan
to monitor system performance for extended intervals, archive
performance data logs/reports, or implement remote monitoring of
multiple systems will require additional disk space to support
their environment. Users should ensure that they have the
capability to expand their fixed disk capacity, depending on
requirements.
PROGRAMMING REQUIREMENTS: IBM System Performance Monitor/2
Version 2.0 is designed to operate with Operating System/2 (R) 2.0
Service Pak Version 2.00.
Use of the System Performance Monitor/2 program for remote
monitoring requires installation of one of the following on the
network: IBM OS/2 Local Area Network Server Version 2.0 Entry,
Version 3.0 Entry, or Version 3.0 Advanced.
A network system functioning as a "managing system" must have
one of the following installed:
o IBM OS/2 LAN Server 2.0 Entry
o IBM OS/2 LAN Server 3.0 (Entry or Advanced)
o IBM OS/2 LAN Requester 3.0 with Peer Services.
A network system acting as a "monitored system" must have at a
minimum the IBM OS/2 LAN Requester installed.
(R) Registered trademark of International Business Machines
Corporation.
COMPATIBILITY: SPM/2 Version 2.0 is not downwardly compatible with
SPM/2 Version 1.0. OS/2 2.0 now features an architected performance
management technology with a full set of performance metrics.
Previous versions of OS/2 were not enabled with an architected
performance management technology and therefore contributed to
non-compatible implementation of SPM/2 Version 1.0.
SPM/2 Version 2.0 is compatible with planned program updates
of IBM LAN Management Utilities/2 (LMU/2) for the OS/2 2.0
environment. SPM/2 enables LMU/2 to collect and process performance
data in support of system performance management for the LAN
client/server enterprise environment.
LIMITATIONS: SPM/2 Version 2.0 allows only one instance of the Data
Collection Facility to execute on a given system.
NOTE: A single instance of the Data Collection Facility can support
remotely established monitor sessions from multiple managing systems.
The OS/2 2.0 Service Pak Version 2.00 does not apply to OS/2
2.0 Version 2.00.1.
NON-DEFECT SUPPORT: Question and answer support within IBMLink (TM)
will be available starting with planned availability of the product.
These links provide the ability to search product information and ask
questions related to installing or operating this application.
Eligible customers may obtain installation and usage assistance
through IBMLink Ask Questions -- Support. Questions should be
researched in ASKQ using the search word "SPM2" and in publications
before submitting an ASKQ question. To obtain information on
customer eligibility and registration procedures, refer to HONE
SUPPORTINFO using the search words "PC CUSTOMER DIRECT ELIGIBILITY".
Contact your local IBM branch office for more information.
(TM) Trademark of International Business Machines Corporation.
DEFECT SERVICE: Technical assistance (questions related to defects)
and service for SPM/2 Version 2.0 in the specified environments are
available. The service telephone number is 800-237-5511.
PLANNING INFORMATION
PACKAGING: The IBM System Performance Monitor/2 Version 2.0 program
package consists of the following:
o One Quick Reference card
o Two 3.5-inch media (2.0MB capacity -- double sided) or two
5.25-inch media (high capacity -- double sided)
o One Proof of License
o One IPLA booklet with tamper evident envelope
o One registration card.
SECURITY, AUDITABILITY AND CONTROL
User management is responsible for evaluation, selection and
implementation of security features, administrative procedures and
appropriate controls in application systems and communication
facilities.
ORDERING ORDERING INFORMATION
Orders for new licenses will be accepted now. Unless a later
date is specified, orders entered before January 29, 1993, will be
assigned a schedule date of February 5, 1993. Shipment of orders
will begin on January 29, 1993. Orders entered after
January 29, 1993, will be scheduled for shipment on the Friday
following the week of order entry, or as soon thereafter as supply
permits.
To order the programs in this announcement, specify the order
type, feature number, part number, program name, media and quantity.
ORDER FEATURE PART
TYPE NUMBER NUMBER PROGRAM NAME MEDIA
5871-AAA 3415 96F8379 IBM SPM/2
Version 2.0 3.5-inch
3416 96F8380 IBM SPM/2
Version 2.0 5.25-inch
5872-AAA 3417 96F8383 IBM SPM/2
Version 2.0
Proof of
Additional
License
(certificate)
3418 96F8387 IBM SPM/2
Version 2.0
Proof of
Additional
License
(without
certificate)
5877-AAA 3419 96F8385 IBM SPM/2
Version 2.0
Distributed
Feature
(certificate)
3420 96F8389 IBM SPM/2
Version 2.0
Distributed
Feature
(without
certificate)
5873-AAA 3421 96F8381 IBM SPM/2
Version 2.0
Upgrade
from
Version 1.0 3.5-inch
3422 96F8382 IBM SPM/2
Version 2.0
Upgrade
from
Version 1.0 5.25-inch
5874-AAA 3423 96F8384 IBM SPM/2
Version 2.0
Proof of
Additional
License
Upgrade
(certificate)
from Version 1.0
3424 96F8388 IBM SPM/2
Version 2.0
Proof of
Additional
License
Upgrade
(without
certificate)
from Version 1.0
ORDER-TYPE FEATURE PART
NUMBER NUMBER NUMBER PROGRAM NAME
5878-AAA 3425 96F8386 IBM SPM/2
Version 2.0
Distributed
Feature
Upgrade
(certificate)
from Version 1.0
3427 96F8390 IBM SPM/2
Version 2.0
Distributed
Feature
Upgrade
(without
certificate)
from Version 1.0
The available order types are as follows:
o Program Package -- program diskette with documentation.
o Additional License Copies -- authorization for the customer who
has a program package to make a single copy of the program
diskette and documentation. There are two ways to receive
authorization to copy. Receipt of the invoice authorizes the
customer to make the Additional License Copy (IBM Customer
Agreement (ICA) must be in effect). The customer also has the
option of ordering a Proof of Additional License certificate (ICA
not required). Additional License Copies can be obtained through
an authorized remarketer.
o Distributed Feature Copies -- authorization for the customer who
has a program package to make a single copy of the portion of the
program identified as the distributed feature and the printed
documentation. The customer must acquire a license for each
workstation (server or requester) that has a distributed feature
installed. There are two ways to receive authorization to copy.
Receipt of the invoice authorizes the customer to make the
Distributed Feature Copy (ICA must be in effect). The customer
also has the option of ordering a Proof of License for
distributed feature certificate (ICA not required).
o Program Package Upgrade -- program diskette with documentation.
o Additional License Copy Upgrade -- authorization for the customer
who has a program package upgrade to make a single copy of the
program diskette and documentation. Receipt of the invoice
authorizes the customer to make the Additional License Copy
upgrade (ICA must be in effect). The customer also has the
option of ordering a Proof of Additional License Upgrade
certificate (ICA not required). The Additional License Copy
Upgrade can be obtained through an authorized remarketer.
o Distributed Feature Copy Upgrade -- authorization for the
customer who has a program package upgrade to make a single copy
of the portion of the program identified as the distributed
feature and the printed documentation. There are two ways to
receive authorization to copy. Receipt of the invoice authorizes
the customer to make the distributed feature copy (ICA must be in
effect). The customer also has the option of ordering a Proof of
License for distributed feature certificate, in which case (ICA
not required). The customer may acquire as many distributed
feature upgrades as previous distributed feature licenses from
the previous version product.
IBM EDUCATION FULFILLMENT CENTER: The announced program is eligible
to be ordered through the IBM Education Fulfillment Center.
Availability through the IBM Education Fulfillment Center may not
coincide with the programming availability dates in other sections of
this document.
The IBM Education Fulfillment Center is the order processing
location for selected personal computers and related hardware and
software for eligible education end users.
PROGRAM UPGRADE
The program package upgrade option allows currently licensed
users of IBM System Performance Monitor/2 Version 1.0 to obtain the
new function for a program upgrade charge. The program upgrade to
IBM System Performance Monitor/2 Version 2.0 is available beginning
January 29, 1993. Orders will be accepted after January 29, 1993.
These upgrades will be available through IBM Authorized Personal
Computer Dealers and Industry Remarketers -- Personal Computers
certified to market IBM Authorized Advanced Products. The remarketer
will require a Proof of License for each upgrade ordered. The
original Proof of License is the colored front cover page (inside the
hard binder) or the separate Proof of License page in the program
package as identified by IBM to the remarketer.
Customers may also order upgrades through the IBM branch
office using the IBM Personal Computer/System Program US Upgrade and
Certification Order Form included with this announcement.
To receive program package upgrades at a discount, the ICA and
a volume discount addendum with the appropriate volume discount
exhibit must be in effect.
The order may only be placed through the IBM branch office
using the IBM Personal Computer/System Program US Upgrade and
Certification Order Form included with this announcement.
To receive additional license upgrades at a discount, the ICA
and a volume discount addendum with the appropriate volume discount
exhibit must be in effect. The total quantity of upgrades acquired
for a specific program may not exceed the total quantity of program
packages and additional licenses previously acquired for that
program. Proof of License for upgrade eligibility for additional
license upgrades is a copy of this invoice or previously acquired
Proof of Additional License certificate.
Additional license upgrades can be entered through the branch
office using the IBM US Upgrade and Certification Order Form included
in this announcement, or ordered through an authorized remarketer.
To receive distributed feature upgrades at a discount, the ICA
and a volume discount addendum with the appropriate volume discount
exhibit must be in effect. The total quantity of upgrades acquired
for a specific program may not exceed the total quantity of program
packages and distributed features previously acquired for that
program. Proof of License for upgrade eligibility for distributed
feature upgrades is a copy of this invoice or previously acquired
Proof of License for distributed feature certificate.
Distributed feature upgrades can be entered through the branch
office using the IBM US Upgrade and Certification Order Form included
in this announcement, or ordered through an authorized remarketer.
TERMS AND CONDITIONS
LICENSING: The program in this announcement is licensed under the
terms and conditions of the IBM Program License Agreement. A copy of
the agreement is included in the program package.
ADDITIONAL LICENSE: The ICA must be in effect, or Proof of
Additional License certificate must be acquired.
DISTRIBUTED FEATURES: The ICA must be in effect, or Proof of License
for distributed features certificate must be acquired.
LIMITED WARRANTY: Program: Yes. Media: Three months.
Additional Licenses: Yes. Media: Not applicable.
Distributed features: Yes. Media: Not applicable.
PROGRAM SERVICES: Central Service, including the IBM Support Center,
will be available until January 31, 1995. The statement of service
included in the program package describes this service. The
statement of service included in the program package describes this
service.
CUSTOMER FULFILLMENT OPTION: Yes.
VOLUME DISCOUNT: Volume discounting is available under the terms and
conditions of the ICA and the Exhibit for Personal Computer/System
Programs. The programs in this announcement are included in the
Eligible Program List for Personal Computer/System Programs. They
may be added to the applicable category in the space provided on the
Eligible Program List. Program packages are included in Category A
under 5871-AAA, Personal Computer/System Programs. Additional
licenses are included in Category A under 5872-AAA. Distributed
features are included in Category A under 5877-AAA. Program package
upgrades and additional licenses upgrades and/or distributed features
are included in Category B and are eligible for volume discounting
based on the commitment in Category A.
TESTING PERIOD: Two months for program packages.
The ICA must be in effect.
NATIONAL EDUCATION LICENSE FEE: A National Education License Fee
(NELF) is available under the terms and conditions of the Education
Allowance Attachment. The NELF, which represents a 30% discount from
the single unit price, is not subject to any further discount or
allowance.
CHARGES
IBM System Performance Monitor/2 Version 2.0
PROGRAM
PROGRAM ONE-TIME UPGRADE
NUMBER ORDER TYPE CHARGE CHARGE
96F8379 Program Package
-- 3.5-inch Media $495
96F8380 Program Package
-- 5.25-inch Media 495
96F8383 Additional License
(certificate) 465
96F8387 Additional License
(without certificate) 465
96F8385 Distributed Feature
(certificate) 75
96F8389 Distributed Feature
(without certificate) 75
96F8381 Program Package
Upgrade
from Version 1.0
-- 3.5-inch Media $323
96F8382 Program Package
Upgrade
from Version 1.0
-- 5.25-inch Media 323
96F8384 Additional License
Upgrade
(certificate)
from Version 1.0 293
96F8388 Additional License
Upgrade
(without certificate)
from Version 1.0 293
96F8386 Distributed Feature
Upgrade
(certificate)
from Version 1.0 20
96F8390 Distributed Feature
Upgrade
(without certificate)
from Version 1.0 20
ADDITIONAL LICENSES CHARGE: Customers who pay a one-time charge for
additional licenses may copy machine-readable program materials and
printed documentation previously acquired from IBM in a program
package. One copy may be made for each additional license ordered.
DISTRIBUTED FEATURE CHARGE: Customers who pay a one-time charge for
distributed features may copy machine-readable program materials and
printed documentation identified as a distributed feature in a
previously acquired program package. One copy may be made for each
distributed feature ordered.
PROGRAM UPGRADE CHARGE: A program upgrade charge will apply for
upgrades from IBM System Performance Monitor/2 Version 1.0 to IBM
System Performance Monitor/2 Version 2.0.