[an error occurred while processing this directive]
HP OpenVMS Systems Documentation |
HP OpenVMS Version 8.3 New Features and Documentation Overview
3.8 OpenVMS Cluster InterconnectThe following features are added to the LAN-based cluster communications driver (PEdriver) in in OpenVMS Version 8.3:
Data compression may be used to reduce the time to transfer data between two OpenVMS nodes when the LAN speed between them is limiting the data transfer rate, and there is idle CPU capacity available. For example, it may be used to reduce shadow copy times, or improve MSCP serving performance between Disaster Tolerant Clusters sites connected by relatively low-speed links such as E3 or DS3, FDDI, or 100Mb Ethernet. PEdriver data compression can be enabled by using SCACP, Availability Manager, or the NISCS_PORT_SERV sysgen parameter. The number of packets in flight between nodes needs to increase proportionally to both the speed of LAN links and the inter-node distance. Historically, PEdriver had fixed transmit and receive windows (buffering capacity) of 31 outstanding packets. Beginning with OpenVMS Version 8.3, PEdriver now automatically selects transmit and receive window sizes (sometimes called pipe quota by other network protocols) based on the speed of the current set of local and remote LAN adapters being used for cluster communications between nodes. Additionally, SCACP and Availability Manager now provide management override of the automatically-selected window sizes.
For more information, see the SCACP utility chapter, and
NISCS_PORT_SERV in the HP OpenVMS System Management Utilities Reference Manual and the HP OpenVMS Availability Manager User's Guide.
The OpenVMS operating system distribution media main menu now includes a new option (7) that enables you to perform patch-related operations. When you select option 7, you are brought to a submenu that provides options enabling you to search the patch kits, install patches, remove recent patches for which there is recovery data, and to show and delete recovery data. As a result, you can perform these operations even when the operating system cannot be booted (in which case you cannot use the PCSI PRODUCT command). This example shows the menu options:
Although options 2 and 3 of the main menu can still be used to perform
patch operations, HP recommends that you use the new option 7 submenu
operations; the functionality provided by these operations is more
extensive and more reliable. For example, when you install patches
using the new submenu option, recovery data is saved automatically. In
addition, the new options allow you to specify locations on which to
perform the operations (in addition to the default target device). You
can use wildcards to specify locations.
OpenVMS Version 8.3 contains the following enhancements for the PCSI utility:
3.10.1 PRODUCT ANALYZE PDBThe new PRODUCT ANALYZE PDB command verifies the structural integrity of the product database and, in some circumstances, performs minor repairs. This command:
For information on optional qualifiers for the command, see the
POLYCENTER Software Installation utility chapter in the HP OpenVMS System Management Utilities Reference Manual.
The PRODUCT INSTALL command has been enhanced to automatically verify
the product database at the start of the operation and again when the
product database is updated. The verification and repair actions are
similar to those provided by the PRODUCT ANALYZE PDB command. Other
PRODUCT commands that modify the database (such as PRODUCT RECONFIGURE
and PRODUCT REMOVE) also perform a verification pass.
The PCSI utility now provides full support for enhanced ODS-5 directory and file specification syntax. Prior to OpenVMS Version 8.3, product kits could be installed on ODS-5 disks, but all files were placed on the destination volume using ODS-2 syntax rules (for example, file names were in upper case only). With ODS-5 support, the kit developer can create a kit that installs files utilizing enhanced syntax such as:
The technique used to specify enhanced syntax is to quote the name specification parameter of the DIRECTORY or FILE statement in the product description file (PDF). For example, consider a PDF file that contains the following two lines:
If the destination disk is an ODS-5 volume, the PCSI utility for OpenVMS Version 8.3 will install the first file as FILE_ONE.TXT and the second file as File_Two.txt. For compatibility with older versions of the PCSI utility, an unquoted specification is changed to all uppercase characters. In addition, the product developer can test whether a volume is ODS-2 or ODS-5 by use of a new PDF statement of the form:
For example, to conditionally process statements if the destination volume is ODS-5, the following lines can be used:
3.10.4 Support for Secure Delivery of Product KitsSeveral PRODUCT commands have been enhanced to support Secure Delivery of product kits. See Section 5.2 for an overview of Secure Delivery. The following capabilities have been added to the PCSI utility:
For more information about PRODUCT commands and qualifiers that support
secure delivery, see the POLYCENTER Software Installation utility
chapter in the HP OpenVMS System Management Utilities Reference Manual.
In OpenVMS Version 8.3, default values for certain qualifiers are changed for the following commands:
3.11 SANCP UtilityThe SANCP utility allows you to limit the number of active I/Os a host may have across all paths to Logical Unit Numbers (LUN) on a given Fibre Channel storage port. A storage port can be selected by a discrete or wildcarded port World Wide ID (WWID) or by a product ID substring.
The SANCP utility processes a command and qualifiers passed to it on
the command line, allowing it to be executed from a DCL script, or it
prompts you if started with no command. For more information about the
SANCP utility, see the SANCP Help facility.
The SAS utility (SAS$UTIL)is an OpenVMS system management and diagnostic tool that is capable of configuring Integrated RAID (IR) functionality for the HP 8 Internal Port Serial Attached SCSI Host Bus Adapter (SAS Controller). Integrated RAID (IR) is used where extra performance, storage capacity, or redundancy of a RAID configuration, or all three, are required. OpenVMS Version 8.3 supports only Integrated RAID 1 or Integrated Mirroring (IM) and its associated Global Hot Spare capability.
For more detailed information, see the HP OpenVMS System Management Utilities Reference Manual.
The following new features are added to the SCACP utility in OpenVMS Version 8.3:
These new features are described in the following sections.
The SCACP SET VC command now includes a /COMPRESSION (or /NOCOMPRESSION) qualifier, which enables or disables sending compressed data by the specified PEdriver VCs. The default is /NOCOMPRESSION.
You can also enable the VC use of compression by setting bit 3 of the
NISCS_PORT_SERV system parameter. The /NOCOMPRESSION qualifier does not
override compression enabled by setting bit 2 of NISCS_PORT_SERV.
You can use the SET VC COMMAND /WINDOW=RECEIVE_SIZE=value and /WINDOW=TRANSMIT_SIZE=value qualifiers to override the automatically calculated receive and transmit window sizes for a PEdriver VC. The /WINDOW=NORECEIVE_SIZE and /WINDOW=NOTRANSMIT_SIZE qualifiers can be used to remove management override of the window sizes. You can use /WINDOW=(NORECEIVE_SIZE,NOTRANSMIT_SIZE) to remove the override from both transmit and receive window sizes with a single command. These new command qualifiers can be used to ensure that the VC has enough buffering to receive, and can transmit sufficient packets before waiting for return acknowledgments, to attain maximum bandwidth between nodes. To avoid unnecessary VC closures, these commands have restrictions on the order that they are issued. For information about these restrictions, see the HP OpenVMS System Management Utilities Reference Manual and the SCACP Help facility. The new SCACP command, CALCULATE WINDOW_SIZE, can be used to determine the maximum window size that the VC should be using. This command has two required qualifiers, /DISTANCE=KILOMETERS (or MILES)=n and /SPEED=s, where n is the cable route distance between the two nodes, and s is the total bandwidth of all links being used for cluster communications between the nodes. The SCACP SHOW VC command now displays if compression is enabled on a VC, and there are new columns for the management settings for transmit and receive window size.
For more information, see the SCACP utility chapter, and
NISCS_PORT_SERV in the HP OpenVMS System Management Utilities Reference Manual and HP OpenVMS Availability Manager User's Guide.
RS232 serial lines and multiplexers are used for a variety of tasks, from traditional terminal connections to low-speed system-to-system communications and even communications with remote instruments. OpenVMS has traditionally supported adding serial lines at the same time as option-card-based multiplexers. This solution requires dedicating I/O slots; it also limits the choices of option cards available. With the widespread adoption of the Universal Serial Bus (USB) on industry-standard platforms, OpenVMS has moved away from option-card-based multiplexers and has adopted USB to add serial lines to HP Integrity servers. Rather than using one or two option-card solutions with 8 or 16 lines for all configurations, you can now configure USB to meet your exact requirements. Testing shows that the USB-based serial multiplexers perform as well as (or better than) their option-card counterparts and cause very low overhead to the system. In fact, the overhead is lower than option-card-based multiplexers.
For more information about HP MUX support, see the HP OpenVMS System Management Utilities Reference Manual.
The Spinlock Trace utility available through SDA has been changed to report the various spinlock hold and wait times in nanoseconds instead of cycles. This allows for easy comparison of information collected among systems with different cycle counter frequencies.
The display has also been enhanced to show the full 64-bit address of
PCs as we are moving code to run in P2 and S2 space. Also the decoding
of the PC address has been enhanced to show the module, routine and
offset for I64. The SPL ANALYZE and SPL SHOW COLLECT commands displays
the additional PC decoding by default, but SPL SHOW TRACE [/SUMMARY]
shows the information only if the /FULL qualifier is specified because
the display is already congested.
The following sections describe the new features provided in the System
Analysis Tools utilities. The HP OpenVMS System Analysis Tools Manual is not updated for this
release, but the additions and changes noted in this manual and in the
HP OpenVMS Version 8.3 Release Notes have been included in online help for the SDA utility and
in related commands for ANALYZE and System Service Logging.
The System Dump Debugger (SDD) is now supported on OpenVMS for
Integrity servers as well as on OpenVMS Alpha.
The following sections describe the following new SDA or SDA extension commands and new callable routine extensions, as well as several new qualifiers for SDA commands:
The Common Bitmask Block (CBB) routines, SDA$CBB_xxx, are designed for use with local copies of the CBB structures that describe the CPUs in use in a system. The CBB structures are assumed to be at least CBB$K_STATIC_BLOCK bytes in length. The definitions of the various CBB constants and field names used by these routines can be found in CBBDEF.H in SYS$LIBRARY:SYS$LIB_C.TLB. The set of routines is not intended to be an exhaustive set of all possible CBB-related operations, but provides those operations known to be needed. They may not work as expected with CBB structures set up for any purpose other than to describe CPUs. COLLECT
Collects file identification to file name translation data on both OpenVMS Alpha and OpenVMS for Integrity servers, and processes unwind data only on OpenVMS for Integrity servers. FormatCOLLECT [qualifiers] Parameters
Qualifiers
DescriptionWhen a dump is being analyzed, it is useful to have data available that cannot be written to the dump file at the time of the system crash. This data includes the full file specification associated with a file identification. On OpenVMS for Integrity servers, it also contains the unwind data for images activated in processes. SHOW CLASS
Displays information about scheduling classes that are active in the system or dump being analyzed. FormatSHOW CLASS [class-name | /ALL] Parameters
Qualifiers
DescriptionSDA displays information about active scheduling classes in the system. By default, a summary of the classes is displayed. SHOW EFI (I64 Only)
Displays information from the Extensible Firmware Interface (EFI) data structures. Currently, the only display provided by SDA is the EFI memory map. FormatSHOW EFI /MEMMAP [=ALL] [range] Parameters
Qualifiers
DescriptionSDA locates the EFI memory map in the system or dump and displays the contents. If no range is given, SDA also displays information about the location and size of the memory map. SHOW VHPT (I64 Only)
Displays data from the Virtual Hash Page Table. FormatSHOW VHPT [ /CPU = { n | * } [ /ALL ] [ range ] ] Parameters
Qualifiers
DescriptionDisplays contents of the Virtual Hash Page Table on an OpenVMS I64 system. By default, a summary of the VHPT entries is displayed. If CPUs are specified, details of individual VHPT entries are displayed for the CPUs. If a single CPU is specified, specific VHPT entries for that CPU are displayed.
|