HP OpenVMS Version 8.2-1 for Integrity Servers... |
Setting Up and Performing Network Booting |
|
|
| |
Setting Up the InfoServer Server
The following steps are necessary to set up the InfoServer software on that system:
!++ ! ESS$LAD_STARTUP.TEMPLATE ! ! Copy this file to SYS$STARTUP:ESS$LAD_STARTUP.DAT and edit it ! to suit your local situation. ! ! This file is used by SYS$STARTUP:ESS$LAD_STARTUP.COM to set up ! the parameters for the InfoServer Application on OpenVMS ! LASTport/Disk (LAD) server. ! ! Note: ! The LAD disk block cache is structured as a number of fixed-size ! buckets. You must specify both the bucket size and the number of ! buckets for the cache. ! ! The LAD cache is allocated from non-paged pool and is in no way ! associated with the XFC cache. The total LAD cache size in bytes ! may be determined by the formula: ! ! cache-bytes = bucket-size-in-blocks * number-of-buckets * 512 ! ! Be sure the SYSGEN parameters NPAGDYN/NPAGEVIR are sized appropriately. ! ! The following keywords with values are accepted by this procedure: ! ! BUFFER_SIZE - A number between 3 and 8 denoting the ! bucket size in blocks as follows: ! 3 - 8 blocks ! 4 - 16 blocks ! 5 - 32 blocks ! 6 - 64 blocks ! 7 - 128 blocks ! 8 - 256 blocks ! CACHE_BUCKETS - Number of buckets ! MAXIMUM_SERVICES - Maximum number of services (max=1024) ! WRITE_LIMIT - Server wide count of asynchronous writes !-- BUFFER_SIZE = 3 ! default (8 block buckets) CACHE_BUCKETS = 512 ! Default setting WRITE_LIMIT = 0 ! No async writes MAXIMUM_SERVICES = 256 ! default (typically more than enough)
| Parameter | Description | |
|---|---|---|
|
BUFFER_SIZE |
The InfoServer block cache
is structured as an array of fixed-size buffers (also called buckets).
The BUFFER_SIZE parameter determines the size of each buffer or
bucket. The numeric value of this parameter is an integer in the
range 3 through 8, representing the bucket size in 512-byte blocks
as follows. Note that bucket sizes larger than 32 blocks might
not be appropriate for most users. The OpenVMS client segments
I/O requests larger than 31 blocks into 31-block chunks, which could
result in excessive I/O activity to the disk. The cache is allocated
from nonpaged pool and is dedicated solely to the LAD driver.
|
|
|
|
3 |
8 blocks (default)
|
|
|
4 |
16 blocks |
|
|
5 |
32 blocks |
|
|
6 |
64 blocks |
|
|
7 |
128 blocks |
|
|
8 |
256 blocks |
|
CACHE_BUCKETS
|
Determines the number of buckets
in the cache. The default is 512. Numbers larger than 16384 might
adversely affect performance. To reach a desirable cache size,
consider increasing the BUFFER_SIZE parameter. |
|
|
MAXIMUM_SERVICES
|
Sets the maximum number
of services that can be defined at one time for the server. The
value of this parameter must be a power of 2. The default and minimum
value is 256 (adequate for most circumstances); the maximum value
is 1024. Each service descriptor consumes nonpaged pool; however,
unused services consume 4 bytes each.
|
|
|
WRITE_LIMIT |
The number of asynchronous
write operations that can be outstanding for the server at any time.
The default is 0 (no outstanding asynchronous write operations).
|
|
| As indicated in the file comments, the LAD cache comes out of nonpaged pool. If you increase the cache significantly, you might need to increase the nonpaged pool SYSGEN parameters (NPAGEDYN and NPAGEVIR). |
!++
! This file will be used to set the appropriate LASTCP qualifiers. The following
! LASTCP qualifiers: ALL_CONTROLLERS, CHECKSUM, TRANSMIT_QUOTA, or SLOW_MODE
! can be set by using the following statement format:
! LASTCP qualifier = 1 to enable e.g. SLOW_MODE = 1 enables SLOW_MODE
! LASTCP qualifier = 0 to disable e.g. SLOW_MODE = 0 disables SLOW_MODE
! The remaining LASTCP qualifiers will require the appropriate value settings.
DEVICE = (EIA)
! TIMEOUT = n minimum interval in seconds
! CIRCUIT_MAXIMUM = n maximum number of nodes
! GROUP = n Group number
! NODE_NAME = name Node name
! CONTROLLERS = ([{controller letter,}...]) Controller list
! TRANSMIT_QUOTA = n Number of transmit buffers
!--
!ALL_CONTROLLERS = ON@SYS$STARTUP:ESS$LAD_STARTUP.COM
$$$ @SYS$STARTUP:ESS$STARTUP DISK $ MOUNT/SYSTEM DQA0 I640821 $ INFOSERVER :== $ESS$INFOSERVERAlternatively, you can enter the following command to invoke
the program: $ RUN SYS$SYSTEM:ESS$INFOSERVERThe created service should now be available for any InfoServer clients in the same LAN (these clients broadcast service solicitations over the LAN).$INFOSERVERINFOSERVER>CREATE SERVICE I640821 DQA0:INFOSERVER>EXIT
The InfoServer control program commands are similar, though not identical, to those supported by the hardware InfoServer. For more information, refer to the InfoServer help (at the InfoServer prompt, type HELP) or the HP OpenVMS Version 8.2-1 for Integrity Servers New Features and Release Notes .$INFOSERVER CREATE SERVICE I640821 DQA0:$
|
|