 |
DECamds User's Guide
5.5.1.3 Setting Window Customizations
The Sort, Filter, and collection interval settings at the data window
level affect performance. Follow these guidelines to balance
customization with performance:
- Filter out data to improve CPU performance. Reducing the collection
criteria increases performance. See Section 5.2 for information on
filtering data.
- Use unsorted windows to improve performance. Sorting requires extra
computations. See Section 5.3 for information on sorting data.
- Increase collection interval values to improve performance. See
Section 5.4 for information on changing collection intervals.
5.5.2 Optimizing System Settings
Changing several system settings might improve the performance of
DECamds on your system. The following sections discuss these settings
and how to change them.
5.5.2.1 Setting Data Link Read Operations
Increase read operations to the data link by changing the logical name
AMDS$COMM_READS in the AMDS$CONFIG:AMDS$LOGICALS.COM command procedure.
The AMDS$COMM_READS logical name controls the number of requests for
data (read operations) queued to the data link.
If you increase data collection, increase the number of requests that
can be queued. Compaq recommends two requests for each node being
monitored. Each read operation queued requires 1500 bytes of BYTLM
quota.
5.5.2.2 Setting the Communications Buffer
Increase the communications buffer by changing the logical name
AMDS$COMM_BUFFER_SIZE in the AMDS$CONFIG:AMDS$LOGICALS.COM command
procedure. The buffer controls the size of the global section used for
communication between the provider node and the communications process.
When DECamds cannot keep up, it displays the following warning message:
AMDS$_COMMBUFOVF---communications buffer overflow. Increase the buffer by 25 percent.
|
In addition to increasing the value of the AMDS$COMM_BUFFER_SIZE
logical name, set the system parameter GBLPAGFIL on the provider node
to cover the increase. This adds to the amount of data collection that
DECamds can perform.
The value of the GBLPAGFIL system parameter must always be higher than
the number of FREE_GBLPAGES. To determine the value of FREE_GBLPAGES,
enter the following commands:
$ A = F$GETSYI("FREE_GBLPAGES")
$ SHO SYM A
|
The value of A must conform to the following formula:
2 * ( (buffer_size / 512) + 512)
|
5.5.3 Optimizing Performance with Hardware
Table 5-7 provides an approximate guideline for the number of nodes
you can monitor when running DECamds on certain computer types.
Table 5-7 Monitoring Nodes
Monitoring Computer Type |
Number of Nodes Monitored |
|
Observation Only |
Observe and Fix |
VAXstation 3100
|
0-30
|
0-20
|
VAXstation 4000 Model 60
|
20-60
|
20-50
|
VAX 6000
1
|
75-150
|
65-130
|
VAX 4000 Model 90
|
75-150
|
65-130
|
DEC 3000 Model 400
|
0-50
|
0-50
|
DEC 4000 Model 620
|
0-70
|
0-70
|
DEC 7000 Model 720
|
Any number
|
Any number
|
1With DECwindows display directed to a workstation
Follow these suggestions when choosing and configuring a console:
- Use fast hardware.
Because DECamds is compute and
memory-intensive, which is compounded by its real-time DECwindows-based
display medium, faster CPUs will improve throughput and perceived
response time.
- Use multiprocessors.
DECamds runs two processes: one handling
calculations and display; one handling communications between the
monitoring node and the remote nodes. A multiprocessor reduces the
DECwindows server process competition for CPU time. On single processor
systems, the processes must compete.
- Run the monitoring portion of DECamds on a standalone system.
If a cluster is experiencing system resource problems, you can
still use DECamds.
Appendix A Installing the DECamds Data Analyzer
This appendix explains how to install the DECamds Data Analyzer
software on OpenVMS Alpha and OpenVMS VAX Version 6.2 and later systems.
Beginning with OpenVMS Version 7.2, the Data Provider ships as part of
the OpenVMS installation. Installing or upgrading to OpenVMS Version
7.2 or later automatically installs the Data Provider on your system.
You can run the Data Provider on any VAX or Alpha Version 6.2 or later
system.
Note
The Compaq Availability Manager web site might refer you to a more
recent version of the Data Provider than the one on the current OpenVMS
VAX or Alpha operating system CD-ROM. Compaq recommends that you
install the DECamds Data Provider software using the version indicated
at the following URL:
http://www.openvms.compaq.com/openvms/products/availman/
|
|
Section A.7 explains how to start using the Data Provider.
This chapter contains the following sections:
- General installation information
- Data Analyzer installation requirements
- Downloading the Data Analyzer software
- Installing Data Analyzer software from a PCSI kit
- Postinstallation tasks on Data Provider nodes
- Postinstallation tasks on the Data Analyzer node
- Starting to use the Data Provider
- Determining and reporting problems
- Running the Installation Verification Procedure (IVP) separately
A.1 General Installation Information
DECamds provides online release notes. Compaq strongly recommends that
you read the release notes before proceeding with the installation. You
can print the text file of the release notes from the following
location:
SYS$HELP:AMDS072-1B.RELEASE_NOTES
|
DECamds consists of client and server software:
- The client software, the Data Analyzer, provides the graphical user
interface to display DECamds information to users.
- The server software, the DECamds Data Provider (RMDRIVER), collects
the data that DECamds analyzes and displays.
In earlier versions of OpenVMS, you needed to install both both the
Data Analyzer and Data Provider software on your system from the latest
DECamds kit. Beginning with OpenVMS Version 7.2, you need to install
only the Data Analyzer software on the system where you run the client,
or graphical user interface. You need to do this to obtain the new
library for DECamds Version 7.2 and later.
A.2 Data Analyzer Installation Requirements
This section provides a checklist of hardware and software requirements
for installing the DECamds Data Analyzer. A typical installation takes
approximately 5 to 10 minutes per node, depending on your type of media
and system configuration.
- Hardware requirements
- A workstation monitor. For any hardware configuration without a
DECwindows Motif display device, use the DECwindows server to direct
the display to a workstation or an X terminal.
- 16 MB of memory for VAX systems and 32 MB for Alpha systems, for
the Data Analyzer portion of DECamds.
You should use a more powerful system as the number of nodes and
the amount of collected data rises. Table A-1 shows general
guidelines for the default Data Analyzer node. Note that the following
table does not preclude DECamds from running on a less powerful system
than listed for the number of nodes being monitored.
Table A-1 Recommended System Requirements
Number of Monitored Nodes |
Recommended Alpha Hardware |
Recommended VAX Hardware |
1-30
|
DEC 3000 Model 400, 32 MB
|
VAXstation 3100, 16 MB
|
20-50
|
DEC 3000 Model 400, 64 MB
|
VAXstation 4000 Model 60
|
40-90
|
DEC 3000 Model 500
|
VAXstation 4000 Model 90
|
91 or more
|
DEC 4000 Model 620
|
VAX 6000-420
|
- Operating system version
At least one of the
following:
OpenVMS VAX Version 6.2 or higher
OpenVMS Alpha Version 6.2 or higher
- Display software
DECwindows Motif for OpenVMS Version 1.1 or higher installed on the
Data Analyzer node system.
- Privileges
Operation |
Privileges Needed |
Monitor only (read-only access)
|
OPER
|
Implement fixes (write access)
|
OPER, CMKRNL
|
Stop, start, reload, or restart the Data Provider node. Includes
changing security or group name.
|
OPER, CMKRNL, LOG_IO, SYSNAM, SYSPRV
|
Note
For OpenVMS Version 6.2 and later, if the Data Provider is running on
the same node as the Data Analyzer node, you must also have either
SYSPRV privilege or ACL access to the RMA0: device.
|
- Disk space
- 3500 blocks on VAX systems.
- 4000 blocks on Alpha systems.
To determine the number of free disk blocks on the current system
disk, enter the following command at the OpenVMS DCL prompt:
$ SHOW DEVICE SYS$SYSDEVICE
|
- System parameter settings
These settings are the same as those required for operating system
installation. The Installation Verification Procedure (IVP) requires
additional space as follows:
GLBPAGFIL
|
1200
|
WSMAX
|
16384
|
1The value indicated is the absolute minimum needed;
however, use this value in MODPARAMS.DAT as an ADD value.
2The WSMAX parameter is the maximum any working set will be
allowed. Even though the system authorization (SYSUAF) file allows
more, only this amount will be allocated to the process.
You can modify WSMAX and GLBPAGFIL using the System Management
utility (SYSMAN). See the OpenVMS System Manager's Manual for more information.
- Process account quotas (minimum)
ASTLM
|
150
|
BIOLM
|
51
|
BYTLM
|
75000
|
FILLM
|
20
|
PRCLM
|
3
|
PGFLQUO
|
25600
|
TQELM
|
100
|
WSEXTENT
|
16384
|
Note that the AMDS$COMM_READS logical determines the default value.
If you are reinstalling the Data Analyzer, or have changed
AMDS$COMM_READS, then the following formulas are used to determine the
default value:
ASTLM >= (AMDS$COMM_READS*3)
BIOLM >= (AMDS$COMM_READS+1)
BYTLM >= (AMDS$COMM_READS*1500)
TQELM >= (AMDS$COMM_READS*2)
User account quotas are stored in the file SYSUAF.DAT. Use the
OpenVMS Authorize utility (AUTHORIZE) to verify and change user account
quotas. For more information on modifying account quotas, see the
description of the Authorize utility in the OpenVMS system management
documentation.
Note
On both Alpha and VAX systems, Compaq recommends that you perform a
system disk backup before installing any software. Use the backup
procedures that are established at your site. For details about
performing a system disk backup, see the OpenVMS Backup utility
documentation.
|
A.3 Obtaining the Data Analyzer Software
The Data Analyzer software is available on the OpenVMS operating system
layered product CD-ROM or from the Compaq Availability Manager web site.
Follow these steps to download the software from the web:
- From the Availability Manager home page, click Software
Download. The Availability Manager home page is at the
following URL:
http://www.openvms.compaq.com/openvms/products/availman/
|
- Complete the user survey, which allows you to proceed to the
Download web page.
- Click one or both of the DECamds executables:
DECamds - Alpha: decamds0721b.pcsi-dcx_axpexe
DECamds - VAX: decamds0721b.pcsi-dcx_vaxexe
|
- Save the executable to a device and directory of your choice.
- Run the executable and accept the default file name. The result
will be:
DECamds: DEC-VMS-AMDSV0702-1B-1.PCSI
|
The next section provides installation instructions for the Data
Analyzer.
A.4 Installing Data Analyzer Software from a PCSI Kit
This section describes the installation procedure on an OpenVMS Version
6.2 or later systems from a POLYCENTER Software Installation (PCSI) kit.
- Starting the installation
Use the following
procedure to start the installation: Enter the OpenVMS DCL command
PRODUCT, the name of the task to be performed, and the name of one or
more products. For example, to install DECamds Version 7.2, enter the
following command:
$ PRODUCT INSTALL AMDS/SOURCE=device directory/HELP
|
where: device directory refers to the device and the
directory where the kit is located. For a description of the
features you can request with the PRODUCT INSTALL command when starting
an installation such as running the IVP, purging files, and configuring
the installation, see the POLYCENTER Software Installation Utility User's Guide. As an installation
procedure progresses, the system displays a percentage message to
indicate how much of the installation is done. For example:
Percent Done: 15%
...30%
...46%
...62%
...76%
...92%
%PCSI-I-SUCCESS, operation completed successfully
|
If you started the installation using the /LOG qualifier, the
system displays details of the installation.
- Stopping and restarting the installation
Use
the following procedure to stop and restart the installation:
- To stop the procedure at any time, press Ctrl/Y.
- Enter the PRODUCT REMOVE command to reverse any changes to the
system that occurred during the partial installation. This deletes all
files created up to that point and causes the installation procedure to
exit.
- Go back to the beginning of the installation procedure to restart
the installation.
- Recovering from errors
If the installation
procedure fails for any reason, the following message is displayed:
%POLYCENTER Software Installation utility
%INSTAL-E-INSFAIL, The installation of DECamds 7.2-1B has failed.
|
An error during the installation can occur if one or more of the
following conditions exist:
- The operating system version is incorrect.
- The prerequisite software version is incorrect.
- Quotas necessary for successful installation are inadequate.
- Process quotas required by the POLYCENTER Software Installation
utility are inadequate.
- The OpenVMS Help library is currently in use.
If you receive any error message beginning with
%PCSI-E-INSTAL
, refer to the OpenVMS DCL HELP/MESSAGE utility for POLYCENTER Software
Installation information and a possible solution to the problem. If
the installation fails, you must restart the installation procedure. If
the installation fails due to an IVP failure, contact a Compaq support
representative.
Sample Installation on an OpenVMS Alpha System
Example A-1 shows a sample installation on an OpenVMS Alpha system.
This sample was run on a system that had no previous version of DECamds
installed. Depending on which layered products you have on your system,
you might see additional messages and questions when you perform your
installation.
Example A-1 Sample OpenVMS Alpha
Installation |
$ product install amds
The following product has been selected:
DEC VMS AMDS V7.2-1B Layered Product
Do you want to continue? [YES]
Configuration phase starting ...
You will be asked to choose options, if any, for each selected product and
for any products that may be installed to satisfy software dependency
requirements.
DEC VMS AMDS V7.2-1B: DECamds (Availability Manager for Distributed
Systems) V7.2-1B
COPYRIGHT © © 1994, 1995, 1999 -- All rights reserved
Compaq Computer Corporation
License and Product Authorization Key (PAK) Information
Do you want the defaults for all options? [YES]
DECamds Data Provider Installation Verification Procedure
DECamds Startup File
DECamds Logicals Customization File
DECamds Data Provider Security Access File
DECamds Data Analyzer Security Access File
DECamds Data Analyzer Installation Verification Procedure (IVP)
IVP may fail due to the following PQL values being too low:
PQL_MASTLM, PQL_MBIOLM, PQL_MTQELM, or PQL_MBYTLM
See the file AMDS$SYSTEM:AMDS$PCSI_IVP_OUTPUT.LOG for help on failure.
Do you want to review the options? [NO]
Execution phase starting ...
The following product will be installed to destination:
DEC VMS AMDS V7.2-1B DISK$ALPHA_V72:[VMS$COMMON.]
Portion done: 0%...20%...30%...40%...50%...60%...70%...80%...90%...100%
The following product has been installed:
DEC VMS AMDS V7.2-1B Layered Product
%PCSI-I-IVPEXECUTE, executing test procedure for DEC VMS AMDS V7.2-1B ...
%PCSI-I-IVPSUCCESS, test procedure completed successfully
DEC VMS AMDS V7.2-1B: DECamds (Availability Manager for Distributed
Systems) V7.2-1B
This product requires the following SYSGEN parameters:
GBLPAGES add 1172
|
A.5 Postinstallation Tasks on Data Provider Nodes
Perform the following tasks after installing DECamds on Data Provider
nodes:
- If you have not read the release notes, please read them.
- Modify user accounts.
Users who maintain the security or group
name files or load new versions of the driver need privileges
associated with the driver startup procedure.
- Add AMDS$STARTUP.COM to the node's startup and shutdown procedures
to provide for automatic startup and shutdown of the Data Provider
driver when a node is booted or shut down.
Add the following
command line to SYS$MANAGER:SYSTARTUP_VMS.COM:
$ @SYS$STARTUP:AMDS$STARTUP.COM STOP
|
Also, edit SYSHUTDWN.COM to add the following line:
$ @SYS$STARTUP:AMDS$STARTUP.COM STOP
|
- Modify default security files.
To implement fixes, which require write access, the security files
must bemodified. The Data Provider security file contains a list of
three-part codes representing Data Analyzer nodes that have read or
write access to that node.Refer to Section 1.3 for complete
instructions about designing security files.
- Assign a node to a group.
See Section 1.3.2.1.
- Start DECamds (the Data Provider).
Even though the IVP starts
and stops the driver, you must start the Data Provider drivers by
entering the following command on each node:
$ @SYS$STARTUP:AMDS$STARTUP.COM START
|
Note
Starting, stopping, or reloading DECamds (the AMDS$STARTUP.COM
procedure) requires at least TMPMBX, NETMBX, SYSNAM, LOG_IO, and CMKRNL
privileges. Use the OpenVMS Authorize utility (AUTHORIZE) to determine
whether users have the required privileges and then make adjustments as
needed.
|
|