DIGITAL Software Product Description ___________________________________________________________________ PRODUCT NAME: POLYCENTER Capacity Planner, SPD 36.04.09 Version 4.0 DESCRIPTION POLYCENTER Capacity Planner The POLYCENTER Capacity Planner modeling component is used to predict the performance of standalone and clustered OpenVMS VAX, OpenVMS Al- pha, and Digital UNIX systems, as well as other UNIX systems such as IBM AIX[[R]], HP-UX[[R]], Sun Solaris[[R]], Pyramid DC/OSx[[R]], and Sequent DYNIX/ptx[[R]] platforms. The Capacity Planner modeling com- ponent determines system performance levels for various workloads and configurations. The modeling component also handles data collected on these platforms. Performance predictions are based on an analytic queu- ing network model. The modeling component includes a graphical modeling interface from which "what-if" analyses can be performed. A baseline model is cre- ated from information collected by the POLYCENTER Performance Data Col- lectors. This baseline model becomes the starting point for assess- ing the impact of changes to the configuration or the workloads. Users can add, delete, or change any hardware component or workload, and ex- amine the impact on performance by viewing various performance met- rics, such as: utilization, response times, throughput, queue length, and service time. Models can be saved for further evaluation. The "what- if" analyses form the foundation of capacity plans. The POLYCENTER Capacity Planner allows the user to define the system's total workload in terms of manageable units. Workloads are expressed as classes that include groups of processes (for both OpenVMS and UNIX November, 1996 AE-PH6QK-TE with similar characteristics). These classes are used in model gen- eration. Workload classes can be defined according to users, UICs, pro- cess name, account name, and process mode. Subclasses are a set of trans- actions under a class. These may be images if the images function as transactions. Workloads are thus able to be expressed as a class/subclass table for transaction performance statistics. UNIX subclasses are not supported since a process runs one and only one image (command). The POLYCENTER Capacity Planner provides performance information for each CPU, HSC, disk, channel, adapter, bridge, router, switch, and in- terconnect at both current and projected workloads or configurations. This includes support for volume shadowing, disk striping, and RAID levels 0, 1, 0+1, 3, 5, and 6. The POLYCENTER Capacity Planner supports the following network pro- tocols: o SCS o NSP/DECnet o OSI/DECnet o TCP/IP o UDP/IP o LAT o IPX/SPX The network subsystem, as it pertains to system-based capacity plan- ning, is the set of network components and protocols for which com- munications of workload traverses selected network path(s) over all capacity planning end-node pairs. The modeling focus of the network subsystem is to support end-to-end response time modeling, network de- vice performance, and client/server capacity planning (extended LAN support, and WAN). 2 Client/server support is provided in that software servers may be de- fined to serve one or more clients. Multiple levels of software servers are allowed. POLYCENTER Capacity Planner will support capacity plan- ning for environments that include applications whose client/server components are implemented on multiple CPUs. The performance statistics are provided in either summary or detailed table reports, as well as graph reports, and include: o Resource utilization o Response time o Throughput o Queue length o Service time In addition to their reporting functions, graph reports allow you to perform modeling activities such as user load balancing in a dynamic, visual manner. POLYCENTER Capacity Planner provides prediction reporting that indi- cates the workload size at which a component will saturate. The re- port shows the system performance at incremental increases of work- load up to the saturation point. The increment steps are 25 percent of initial component utilization. After an increase to 100 percent, only the saturation point is shown. The saturation analysis identifies bottlenecks before they occur, al- lowing the system manager to be proactive in eliminating bottlenecks and providing a consistent level of system performance to users. Features POLYCENTER Capacity Planner provides the user with the capabilities to plan effectively for future computer resource needs: o A graphical modeling interface provides an easy-to-use tool for per- forming multiple "what-if" analyses. 3 o Work performed by OpenVMS and UNIX systems can be grouped into mean- ingful categories. POLYCENTER Capacity Planner has two portions: the Modeler/Characterizer and the Data Integrator. The Data Integrator compresses performance data collected from one or more nodes by Data Collectors. In addition to data collected on OpenVMS and Digital UNIX systems, the Data In- tegrator processes data collected on IBM AIX, HP-UX, Sun Solaris, DC /OSx, and DYNIX/ptx platforms. The Modeler/Characterizer provides the following functions: o Performance modeling is supported for standalone systems with the above operating systems and clustered systems. o "What-if" analysis provides performance characteristics of the sys- tem before actual changes are implemented. o Built-in configuration rules assist in modeling and validating sup- ported configurations. o Saturation analysis identifies the workload at which system com- ponents will saturate and performance bottlenecks will occur. o CPU priority modeling is supported. o Extended LAN protocols and components are supported. o WAN protocols and components are supported. o Client/server application environments are supported. o Modeling for clients (PCs) that talk to an OpenVMS VAX or OpenVMS Alpha system using PATHWORKS is supported. o Context-sensitive Help is available. o All hardware that runs OpenVMS or Digital UNIX can be modelled. 4 HARDWARE REQUIREMENTS Hardware Any configuration that can run OpenVMS V5.5-2 through V6.2 or Digi- tal UNIX V2.0 through V4.0, HP-UX V9 or V10, and IBM AIX V3 or V4. Disk Space Requirements (Block Cluster Size = 1) Disk Space Requirements on OpenVMS VAX: Disk space required 27,000 blocks for installation: (14.0 MB) Disk space required 10,000 blocks for use (5.2 MB) (permanent): Disk Space Requirements on OpenVMS Alpha: Disk space required for 33,000 blocks installation: (17.0 MB) Disk space required for 13,000 blocks use (permanent): (7.0 MB) These counts refer to the disk space required on the system disk where appropriate. The sizes are approximate; actual sizes may vary depend- ing on the user's system environment, configuration, and software op- tions. For installation and permanent disk requirements for the performance data collectors, refer to SPD 36.02.xx for POLYCENTER Performance Ad- visor Data Collector for OpenVMS and to SPD 46.97.xx for POLYCENTER Performance Advisor Data Collector for UNIX. For more information on the recommended system size for use of POLY- CENTER Capacity Planner, contact your local Digital office. 5 CLUSTER ENVIRONMENT This layered product is fully supported when installed on any valid and licensed VAXcluster* configuration, VMScluster* configuration and standalone OpenVMS VAX, OpenVMS Alpha, and Digital UNIX systems with- out restrictions. The HARDWARE REQUIREMENTS section of this product's Software Product Description details any special hardware required by this product. * V5.x VAXcluster configurations are fully described in the VAXclus- ter Software Product Description (SPD 29.78.xx) and include CI, Eth- ernet, and Mixed Interconnect configurations. VMScluster Software for OpenVMS Alpha configurations are fully described in the VMSclus- ter Software Product Description (SPD 42.18.xx). SOFTWARE REQUIREMENTS o OpenVMS VAX operating system V5.5-2 through V6.2 o OpenVMS Alpha V6.0 through V6.2 o Digital UNIX V2.0 through V4.0 o HP-UX V9 or V10 o IBM AIX V3 or V4 The POLYCENTER Performance Advisor Data Collector for OpenVMS provides the data required by the Capacity Planner for OpenVMS systems. This data is accessible by the Capacity Planner within a VMScluster, LAN, or WAN. For Digital UNIX systems, data may be used from either the POLYCEN- TER Performance Advisor Data Collector for Digital UNIX or Spire Tech- nologies OpenAviator[TM] data collector. For other UNIX platforms, data must be provided by the OpenAviator data collector. 6 Data collected on OpenVMS systems must be processed by the Data In- tegrator running on an OpenVMS system. POLYCENTER Performance Advi- sor data collected on a UNIX system must be processed by the Data In- tegrator running on a Digital UNIX system. OpenAviator data may be pro- cessed by the Data Integrator running on either a Digital UNIX, HP- UX, or IBM AIX system. DECwindows Motif[R] V1.2-3 or later is required for graphical user in- terface system use. A color monitor with 256 color cells is required to display the product. OpenVMS Tailoring For OpenVMS systems, the following OpenVMS classes are required for full functionality of this layered product: o OpenVMS Required Saveset o Programming Support o System Programming Support o Utilities o Network Support For more information on OpenVMS classes and tailoring, refer to the OpenVMS VAX Operating System Software Product Descriptions (SPD 25.01.xx for VAX, SPD 41.87.xx for Alpha). GROWTH CONSIDERATIONS The minimum hardware/software requirements for any future version of this product may be different from the requirements for the current version. DISTRIBUTION MEDIA 9-track 1600 BPI Magtape and TK50 Streaming Tape on OpenVMS VAX, and CD-ROM only for OpenVMS Alpha. This product is also available as part of the OpenVMS VAX, OpenVMS Al- pha, and Digital UNIX Consolidated Software Distributions on CD-ROM. 7 For HP-UX and IBM AIX, this product is available on CD-ROM. ORDERING INFORMATION Software Licenses: QL-GX3A9-AA (OpenVMS VAX) QL-23MA9-AA (OpenVMS Alpha) QL-23QA9-AA (Digital UNIX) QL-5EXAX-AA (HP-UX) QL-5EWAX-AA (IBM AIX) Software Media: QA-GX3AA-H5 (OpenVMS VAX) QA-23MAA-H8 (OpenVMS Alpha) QA-23QAA-H8 (Digital UNIX) QA-5EXAA-H8 (HP-UX) QA-5EWAA-H8 (IBM AIX) Software Documentation: QA-GX3AA-GZ (OpenVMS VAX) QA-23MAA-GZ (OpenVMS Alpha) QA-23QAA-GZ (Digital UNIX) QA-5EXAA-GZ (HP-UX) QA-5EWAA-GZ (IBM AIX) Software Product Services: QT-GX3A*-** (OpenVMS VAX) QT-23MA*-** (OpenVMS Alpha) QT-23QA*-** (Digital UNIX) QT-5EXA*-** (HP-UX) QT-5EWA*-** (IBM AIX) * Denotes variant fields. For additional information on available li- censes, services, and media, refer to the appropriate price book. 8 The above information is valid at time of release. Please contact your local Digital office for the most up-to-date information. SOFTWARE LICENSING This software is furnished only under a license. For more information about Digital's licensing terms and policies, contact your local Dig- ital office. License Management Facility Support This layered product supports the License Management Facilities for OpenVMS and Digital UNIX. License units for this product are allocated on an Unlimited System Use basis. For more information on the License Management Facility, refer to the OpenVMS Operating System Software Product Description (SPD 25.01.xx and for Alpha SPD 41.87.xx) or the OpenVMS Operating System documen- tation. For Digital UNIX, refer to SPD xx.xx.xx. SOFTWARE PRODUCT SERVICES A variety of service options are available from Digital. For more in- formation, contact your local Digital office. SOFTWARE WARRANTY Warranty for this software product is provided by Digital with the pur- chase of a license for the product as defined in the Software Warranty Addendum of this SPD. [R] Motif and OSF/1 are registered trademarks of the Open Soft- ware Foundation, Inc. [R] UNIX is a registered trademark in the United States and other countries, licensed exclusively through X/Open Company, Ltd. 9 [R] HP-UX is a registered trademark of the Hewlett-Packard Com- pany. [R] AIX is a registered trademark of International Business Ma- chines Corporation. [R] DC/OSx is a trademark of Pyramid Technology, a Siemens Nix- dorf Company. [R] DYNIX/ptx is a trademark of Sequent Computer Systems, Inc. [TM] The DIGITAL logo, CI, DEC, DECbridge, DECNIS, DECperfor- mance, DECrouter, DECwindows, DELUA, DEQNA, DEUNA, Dig- ital, HSC, LAT, MicroVAX, OpenVMS, POLYCENTER, TK, VAX, VAX 8200, VAX 8250, VAX 8300, VAX 8350, VAX 8500, VAX 8530, VAX 8600, VAX 9000, VAX Performance Advisor, VAXcluster, VAXft, VAXserver, VAXstation, VAXstation 4000 VLC, and VM- Scluster are trademarks of Digital Equipment Corporation. ©1996 Digital Equipment Corporation. All Rights Reserved. 10