       %                               DIGITAL    Software Product  Description   C ___________________________________________________________________   C PRODUCT NAME:  POLYCENTER Performance Advisor          SPD 36.03.05 '                for OpenVMS, Version 2.2    OVERVIEW OF THE PRODUCT FAMILY  G POLYCENTER Performance Solution is a family of UNIX[R] and OpenVMS lay- D ered products that reduce the time and effort required to manage andC monitor system performance, as well as plan for future resource re- F quirements. The POLYCENTER Performance Solution family of products areC available on Digital UNIX, OpenVMS, ULTRIX, and other UNIX systems.   E The POLYCENTER Performance Solution Family includes a number of prod- * ucts running on various operating systems:  H o  POLYCENTER Performance Advisor for OpenVMS (formerly known as DECper-E    formance Solution, or DECps) analyzes data through the application H    of expert system technology. It identifies specific performance prob-C    lems, presents detailed supporting evidence, and makes recommen- D    dations to improve OpenVMS system and VMScluster performance (SPD
    36.03.xx).   E o  POLYCENTER Performance Data Collector for OpenVMS gathers and man- F    ages OpenVMS system and VMScluster performance data (SPD 36.02.xx).  E o  POLYCENTER Capacity Planner predicts OpenVMS and Digital UNIX sys- G    tem performance levels for various workloads and configurations (SPD 
    36.04.xx).   E o  POLYCENTER Accounting Chargeback for OpenVMS generates a report of F    charges based on OpenVMS system resource utilization and user spec-)    ified resource pricing (SPD 36.60.xx).   C                                                        October 1995   C                                                         AE-PH6WF-TE        H o  POLYCENTER Performance Advisor for Digital UNIX analyzes data throughF    the application of expert system technology. It identifies specificC    performance problems, presents detailed supporting evidence, and C    makes recommendations to improve Digital UNIX system performance     (SPD 64.08.xx).  K o  POLYCENTER Performance Advisor Collector for Digital UNIX (SPD 64.22.xx) C    gathers and manages Digital UNIX system performance data for the "    POLYCENTER Performance Advisor.  E o  POLYCENTER Performance Solution for UNIX is comprised of the POLY- E    CENTER Performance Monitor and POLYCENTER Performance Data Collec- I    tors for ULTRIX RISC and VAX, DEC OSF/1, HP-UX[R], AIX[R], Solaris[R], 2    and the SunOS operating systems (SPD 46.97.xx).  E    Note: Please Note that Data Collectors are not interchangeable be- %    tween the Advisor and the Monitor.    DESCRIPTION   * POLYCENTER Performance Advisor for OpenVMS  - Performance Knowledge Base and Rules Compiler   C The POLYCENTER Performance Advisor for OpenVMS contains a knowledge C base of rules and thresholds that it uses to analyze OpenVMS system F data collected by the POLYCENTER Performance Data Collector on VAX andF Alpha systems. These factory rules cover five categories: memory, CPU,  I/O, cluster, and miscellaneous.  C The knowledge base can be modified and expanded by the user. To in- E tegrate new rules, modify existing rules, or turn off rules, the user F creates an auxiliary knowledge base. For system analysis, the user can? load the auxiliary knowledge base to augment the factory rules.   C The POLYCENTER Performance Advisor produces an analysis report that C aids the system manager in monitoring system activities and in mak- D ing performance evaluations by quickly identifying performance prob-E lems. Through its analysis, POLYCENTER Performance Advisor also iden- F tifies potential bottlenecks and the specific device on which the bot- tleneck may occur.  "                                  2       C The POLYCENTER Performance Advisor reports are generated at the re- E quest of the user and include the Analysis Report, Brief Analysis Re- D port, Performance Evaluation Report, Tabular Report, Graphs, and PieC Charts. The POLYCENTER Performance Advisor reports can be generated I from either daily or historical data. All reports can be accessed through  a Motif[R] interface.    RealTime Displays   D A DECwindows Motif interface provides customizable displays consist-D ing of a set of instrument panels. The instrument panels can containD any combination of bar graphs, strip charts, or meters. A set of de-F fault instrument panels are predefined for viewing OpenVMS system per-C formance statistics. The user can define display panels, organizing < the presentation of real-time data according to local needs.  E A character cell interface provides performance monitoring of several D activity levels: system, process, disk, user, and image. This inter-F face also supports a number of ReGIS displays for viewing system-level	 activity.   C Both real-time displays have the ability to "play back" performance D data stored in collection files. This allows interaction analysis of1 what events may have lead to a problem situation.    Analysis Reports  C The POLYCENTER Performance Advisor Analysis Report provides conclu- E sions and recommendations for improving system performance. The Anal- C ysis Report also contains the conditions under which the identified F problems occurred, along with supporting time-stamped evidence to sub-F stantiate the conclusions. The Analysis Report is generated from dailyG data files and, therefore, is most useful for daily, hourly, and weekly  system performance analysis.  H A Brief Analysis Report identifies the rules that fired during the anal-< ysis period and provides a one-line synopsis of the problem.   Graphs and Pie Charts   "                                  3       C The POLYCENTER Performance Advisor provides a facility to represent C graphically the data collected in the Performance Solution database C by the Performance Data Collector. The Performance Advisor provides D the system manager with a visual representation of the system's per-F formance metrics. This robust source of information can provide a bet-G ter understanding of resource utilization and overall workload demands.   C A wide range of predefined graphs and pie charts are provided along G with the ability to define custom graphs. Graphs can be created in var- F ious output formats, including DECwindows, ReGIS, ANSI, PostScript[R],C CSV (comma-separated variables), and tabular output. Pie charts can C be created in DECwindows and PostScript, CSV (comma-separated vari-  ables), and tabular output.   D System data for selected periods of time can be graphed using eitherC daily or history data, an effective way to study the long term per- 4 formance trends of standalone and clustered systems.   Callable Interface  F The POLYCENTER Performance Advisor provides data extraction proceduresC that can be called from user-written programs. This facility allows E system and application programmers to call library procedures for ex- D traction of daily or real-time data. It also provides record defini-C tions for the following languages: DEC Ada for OpenVMS VAX Systems, C DEC Ada for OpenVMS Alpha Systems, DEC BASIC, VAX BASIC, VAX BLISS- E 32, BLISS-32EN, VAX C, DEC C for OpenVMS Alpha, DEC FORTRAN for Open- C VMS, VAX LISP, MACRO, Pascal for OpenVMS, VAX PL/I and DEC PL/I for  OpenVMS Alpha.   Export Facility   D This facility, available from DCL, simplifies the conversion of DataC Collector daily and history data to binary or ASCII flat files. The E binary file must be used with DATATRIEVE for any subsequent analysis. H The ASCII data file can be produced in either CSV (comma-separated vari- ables) or DATATRIEVE format.  * Performance Evaluation and Tabular Reports  "                                  4       F The Performance Evaluation and Tabular Reports provide system and pro-E cess statistics to assist the system manager in gauging the impact of C changes made to the system. They are particularly useful in compar- D ing system performance after implementation of a Performance AdvisorD recommendation. These reports provide summaries of disk and tape ac-E tivity, CPU and memory utilization, as well as detailed statistics on D all process activity. Performance Evaluation and Tabular Reports areD generated from either daily or history data. Specifically, these re-% ports provide summary information on:   - o  Process statistics in customizable formats    o  Locking traffic  	 o  Paging    o  File activity and caching   o  Tables of SCS data    o  Disk utilization    o  Tape activity   o  CPU and memory usage    o  Pool resources by node    o  Hot file activity   o  System level statistics   o  Terminal response time    Features  C The POLYCENTER Performance Advisor provides users with the capabil- 	 ities to:   C o  Analyze system workload data, identify performance-related prob- <    lems, and obtain recommendations for improved performance  E o  Change the Performance Advisor rules, turn them off, and add rules /    specific to their application or environment   "                                  5       E o  Identify potential bottlenecks and processes that may be using in- '    ordinate amounts of system resources   G o  Identify the most frequently accessed files per disk, often referred     to as hot files  E o  Visually evaluate system performance through graphs and pie charts   9 o  Support standalone and clustered VAX and Alpha systems   0 o  Perform analysis in a distributed environment  = o  Archive the collected system data into a history data file   D o  Select data collected during specified periods of time to be pre-#    sented in report or graph format   3 o  Filter analysis data by sets of users or devices   C o  Choose a user interface: DCL commands for batch processing, com- E    mand mode for character cell access, and DECwindows Motif for win-     dowing systems   E o  Investigate a system dynamically using the RealTime Display avail- <    able in the DECwindows Motif or character cell interfaces  A o  Investigates a system in playback mode using RealTime displays   D o  Read and convert Software Performance Monitor (SPM) history files2    to a standard Performance Solution history file  G o  Export data from POLYCENTER Performance Data Collector daily or his- D    tory files into a binary or ASCII flat file (this file is compat-#    ible with SPM dump file formats)   C o  Use the Callable Interface for Data Extraction (CIFDE) to access F    POLYCENTER Performance Data Collector daily data files or real-time    collection streams   : o  Use Dynamic file activity display to monitor busy files  E o  Use Disk Space Analysis for determining disk fragmentation and ef-     ficiency   "                                  6       " o  Use DECwindows Motif Hyper-Help   HARDWARE REQUIREMENTS    Processors Supported:   ! VAX:        VAXft 3000 Model 110, !             VAXft 3000 Model 310, !             VAXft 3000 Model 410, !             VAXft 3000 Model 610, !             VAXft 3000 Model 612,               VAXft 3000 Model 810               VAX 4000 Model 50 ,              VAX 4000 Model 90 , $             VAX 4000 Model 100/100A,             VAX 4000 Model 200,              VAX 4000 Model 300,              VAX 4000 Model 400, $             VAX 4000 Model 500/500A,$             VAX 4000 Model 600/600A,             VAX 4000 Model 700A   &             VAX 6000 Model 200 Series,&             VAX 6000 Model 300 Series,&             VAX 6000 Model 400 Series,&             VAX 6000 Model 500 Series,%             VAX 6000 Model 600 Series   %             VAX 7000 Model 600 Series   )             VAX 8200, VAX 8250, VAX 8300, )             VAX 8350, VAX 8500, VAX 8530, )             VAX 8550, VAX 8600, VAX 8650, )             VAX 8700, VAX 8800, VAX 8810, (             VAX 8820, VAX 8830, VAX 8840        "                                  7         (             VAX 9000 Model 110/110VP[5],%             VAX 9000 Model 210/210VP, &             VAX 9000 Model 300 Series,%             VAX 9000 Model 400 Series   &             VAX 10000 Model 600 Series  #             VAX-11/750, VAX-11/780,              VAX-11/785  ' MicroVAX:   MicroVAX II, MicroVAX 2000, '             MicroVAX 3100 Model 10/10E, '             MicroVAX 3100 Model 20/20E, #             MicroVAX 3100 Model 30, #             MicroVAX 3100 Model 40, &             MicroVAX 3100 Model 80/85,&             MicroVAX 3100 Model 90/95,)             MicroVAX 3200, MicroVAX 3300, )             MicroVAX 3400, MicroVAX 3500, (             MicroVAX 3600, MicroVAX 3800             MicroVAX 3900   + VAXstation: VAXstation II, VAXstation 2000, %             VAXstation 3100 Model 30, %             VAXstation 3100 Model 38, %             VAXstation 3100 Model 40, %             VAXstation 3100 Model 48, %             VAXstation 3100 Model 76, -             VAXstation 3200, VAXstation 3500, ,             VAXstation 3520, VAXstation 3540  %             VAXstation 4000 Model 60, %             VAXstation 4000 Model 90,             "                                  8                      VAXstation 4000 VLC   ( VAXserver:  VAXserver 3100 Model 10/10E,(             VAXserver 3100 Model 20/20E,;             VAXserver 3200, VAXserver 3300, VAXserver 3400, ;             VAXserver 3500, VAXserver 3600, VAXserver 3602, *             VAXserver 3800, VAXserver 3900  %             VAXserver 4000 Model 200, %             VAXserver 4000 Model 300, %             VAXserver 4000 Model 400, $             VAXserver 4000 Model 500$             VAXserver 4000 Model 600  ,             VAXserver 6000 Model 200 Series,,             VAXserver 6000 Model 300 Series,,             VAXserver 6000 Model 400 Series,,             VAXserver 6000 Model 500 Series,+             VAXserver 6000 Model 600 Series   ;             VAXserver 8200, VAXserver 8250, VAXserver 8300, ;             VAXserver 8350, VAXserver 8530, VAXserver 8550, ;             VAXserver 8600, VAXserver 8650, VAXserver 8700, ;             VAXserver 8800, VAXserver 8810, VAXserver 8820, *             VAXserver 8830, VAXserver 8840               DEC 2000 Model 300,              DEC 2000 Model 500,              DEC 3000 Model 300,               DEC 3000 Model 300L,              DEC 3000 Model 300X,!             DEC 3000 Model 300LX,              DEC 3000 Model 400,               DEC 3000 Model 400S,             DEC 3000 Model 500,         "                                  9                       DEC 3000 Model 500S,              DEC 3000 Model 500X,             DEC 3000 Model 600,               DEC 3000 Model 600S,             DEC 3000 Model 700, !             DEC 3000 Model 700LX,              DEC 3000 Model 800,               DEC 3000 Model 800S,             DEC 3000 Model 900, !             DEC 3000 Model 900LX,              DEC 4000 Model 6xx,              DEC 4000 Model 7xx,              DEC 7000 Model 6xx,              DEC 7000 Model 7xx,               DEC 10000 Model 6xx,              DEC 10000 Model 7xx,  "             AlphaServer 400 4/166,#             AlphaServer 1000 4/200, #             AlphaServer 2000 4/200, #             AlphaServer 2000 4/233, #             AlphaServer 2100 4/200, #             AlphaServer 2100 4/233, #             AlphaServer 2100 5/250, #             AlphaServer 8200 5/300, #             AlphaServer 8400 5/300,   #             AlphaStation 200 4/100, #             AlphaStation 200 4/166, #             AlphaStation 200 4/233, #             AlphaStation 250 4/233, #             AlphaStation 400 4/233, #             AlphaStation 400 4/266,   -             Digital 2100 Server Model A500MP,         "                                 10         -             Digital 2100 Server Model A600MP,    Processors Not Supported  C MicroVAX I, VAXstation I, VAX-11/725, VAX-11/730, VAX-11/782, VAXs-  tation 8000   0 Disk Space Requirements (Block Cluster Size = 1)  ' Disk Space Requirements on OpenVMS VAX:   % Disk space required     45,100 blocks % for installation:       (22.6 Mbytes) % Disk space required     32,100 blocks ! for use                 (16.5 MB)  (permanent):  ) Disk Space Requirements on OpenVMS Alpha:   ) Disk space required for     62,900 blocks % installation:               (31.5 MB)   ) Disk space required for     51,900 blocks % use (permanent):            (25.9 MB)   F These counts refer to the disk space required on the system disk whereE appropriate. The sizes are approximate; actual sizes may vary depend-LE ing on the user's system environment, configuration, and software op-O tions.  D For more information on the recommended system size for use of POLY-> CENTER Performance Advisor, contact your local Digital office.              "                                 11 a      CLUSTER ENVIRONMENTn  C This layered product is fully supported when installed on any validRE and licensed VAXcluster* configuration, VMScluster* configuration and,D standalone OpenVMS VAX and OpenVMS AXP systems without restrictions.C The HARDWARE REQUIREMENTS sections of this product's Software Prod-uE uct Description detail any special hardware required by this product.f  D *  V5.x VAXcluster configurations are fully described in the OpenVMSF    Cluster Software Product Description (SPD 29.78.xx) and include CI,E    Ethernet, and Mixed Interconnect configurations. VMS Cluster Soft-nD    ware for OpenVMS Alpha configurations are also fully described inC    the OpenVMS Cluster Software Product Description (SPD 29.78.xx).    SOFTWARE REQUIREMENTSS  ? o  OpenVMS VAX Operating System V5.3 to V5.5-2 and V6.0 to V6.2c   o  OpenVMS Alpha V6.1 and V6.2  D DECwindows Motif[R] V1.1.3 or greater is required for graphical user interface system use.a   OpenVMS Tailoringo  D For OpenVMS V5.x and V6.0 systems, the following OpenVMS classes are8 required for full functionality of this layered product:   o  OpenVMS Required Savesett   o  Programming Support   o  System Programming Support)   o  Utilities   o  Network Support  C For more information on OpenVMS classes and tailoring, refer to the C OpenVMS VAX and Alpha Operating System Software Product Descriptiona (SPD 25.01.xx).i  "                                 12 a  i   OPTIONAL SOFTWAREe   o  VMS DECwindows Motif   . o  DECwindows Motif Version for OpenVMS Alpha.   GROWTH CONSIDERATIONSn  D The minimum hardware/software requirements for any future version ofC this product may be different from the requirements for the currento version.   DISTRIBUTION MEDIA  D 9-track 1600 BPI Magtape and TK50 Streaming Tape on OpenVMS VAX, and CD-ROM only for OpenVMS Alpha.  C This product is also available as part of the OpenVMS VAX and Open-Y8 VMS Alpha Consolidated Software Distributions on CD-ROM.   ORDERING INFORMATION   Software Licenses:   QL-GX2A9-AA (OpenVMS VAX)[ QL-29NA9-AA (OpenVMS Alpha)S   Software Media:e   QA-GX2AA-H* (OpenVMS VAX): QA-29NAA-H8 (OpenVMS Alpha)t   Software Documentation:    QA-GX2AA-GZ (OpenVMS VAX)d QA-29NAA-GZ (OpenVMS Alpha)    Software Product Services:    "                                 13 a  a   QT-GX2A*-** (OpenVMS VAX)Y QT-29NA*-** (OpenVMS Alpha)r  F *  Denotes variant fields. For additional information on available li-D    censes, services, and media, refer to the appropriate price book.  F The above information is valid at time of release. Please contact your9 local Digital office for the most up-to-date information..   SOFTWARE LICENSING  F The right to use POLYCENTER Performance Advisor is included in the li-E cense for previous versions of this software product, formerly calledkF DECperformance Solution Performance Advisor (SPD 36.03.xx), in the li-C cense for VAX Performance Advisor (SPD 27.71.xx) and in the licensenD for VAX Software Performance Monitor (SPD 27.56.xx). This applies toF OpenVMS VAX installations only as POLYCENTER Performance Advisor V1.1,E VAX Performance Advisor, and the VAX Software Performance Monitor op-  erate solely on that platform.  E When an Update License is required for the POLYCENTER Performance Ad- F visor and the license that granted the right to use the product is theE VAX Performance Advisor, VAX Software Performance Monitor, or DECper-eC formance Solution Performance Advisor, the customer should purchase 2 the POLYCENTER Performance Advisor Update License.  E This software is furnished only under a license. For more informationsE about Digital's licensing terms and policies, contact your local Dig-a ital office.  # License Management Facility Supportl  C This layered product supports the License Management Facilities fors OpenVMS.  C License units for this product are allocated on an Unlimited Systema
 Use basis.      "                                 14 s     E For more information on the License Management Facility, refer to thesD OpenVMS Operating System Software Product Description (SPD 25.01.xx). or the OpenVMS Operating System documentation.   SOFTWARE PRODUCT SERVICESh  E A variety of service options are available from Digital. For more in-i- formation, contact your local Digital office.g   SOFTWARE WARRANTYa  G Warranty for this software product is provided by Digital with the pur- F chase of a license for the product as defined in the Software Warranty Addendum of this SPD.t  T [R]  Motif and OSF/1 are registered trademarks of the Open Software Foundation, Inc.  @ [R]  PostScript is a registered trademark of Adobe Systems, Inc.  B [R]  UNIX is a registered trademark in the United States and other@      countries, licensed exclusively through X/Open Company Lim-
      ited.  ? [R]  Excel and Microsoft are registered trademarks of Microsofti      Corporation.d  @ [R]  1-2-3 and Lotus are registered trademarks of Lotus Develop-      ment Corporation.  > [TM] The DIGITAL logo, AlphaServer, AlphaStation, DEC, DECper-=      formance, Digital, OpenVMS, POLYCENTER, ULTRIX, VAX, andi@      VMScluster are trademarks of Digital Equipment Corporation.  9 1995 Digital Equipment Corporation. All rights reserved.t            "                                 15