Previous | Contents | Index |
The OpenVMS BACKUP utility was completely rewritten by Digital for OpenVMS 5.2. OpenVMS BACKUP 5.2 (and greater) offers increased performance. However, in order to realize performance gains, it is recommended that you provide a special username (e.g., BACKUP) when performing backup operations.
The following AUTHORIZATION parameters are recommended for the BACKUP username:
Parameter | Minimum Value |
---|---|
BYTLM | 128000 |
PGFLQUO | 100000 |
WSQUOTA | 16384 |
WSEXTENT | 16384 |
DIOLM | 4096 |
ASTLM | 4096 |
ENQLM | 1000 |
FILLM | 127 |
For detailed information on Remote Device Facility, see the Remote Device Facility reference manual. |
tm Remote Device Facility is a trademark of Touch Technologies, Inc. |
H.1 ACCELERATING Remote Tape Devices
Running RDF, DTA, and OpenVMS BACKUP at the same time requires a very fast CLIENT CPU. We recommend at least three VUPS. Use of the DTA DATA COMPRESSION option requires at least 25 VUPs when using RDF, DTA, and OpenVMS BACKUP at the same time on a CLIENT node. DTA data compression is not supported on Alpha systems at this time. |
DTA can be used on an RDF CLIENT node to improve tape write performance and to monitor throughput rates to remote tape devices.
$ @tti_rdev:rdallocate zeus::mub0: RDF - VAX Remote Device Facility (Version 4.1) - RDallocate Procedure Copyright (c) 1993, 1997 Touch Technologies, Inc. Device ZEUS::ZEUS$MSA0 ALLOCATED, use TAPE01 to reference it |
$ @tti_dta:control accel tape01 1200 |
The ACCEL command takes the form:
$ @tti_dta:control accel device capacity |
where device is the name of the RDALLOCATED tape device and capacity is the capacity of a single tape volume in megabytes.
The following command would be used to ACCELERATE a 4mm tape drive with a capacity of 1.2GB.
$ @tti_dta:control accel tape01 1200 Dynamic Tape Accelerator (V4.0) - Acceleration Procedure Copyright (c) 1993, 1997 Touch Technologies, Inc. TAPE01 accelerated |
Because the performance of most remote tape operations is limited by the network bandwidth, we suggest ACCELERATING the RDALLOCATED tape drive on only the CLIENT node. |
H.2 DEACCELERATING an RDALLOCATED DEVICE
To deaccelerate a tape device, issue the following command:
$ @tti_dta:control deaccel device |
Although the @TTI_DTA:CONTROL DEACCEL command can be used at any time, DTA delays the actual deacceleration until all pending I/O operations to the tape device have completed.
An RDALLOCATED tape device should always be DEACCELERATED prior to RDDEALLOCATING the device. |
$ @tti_rdev:rdallocate zeus::mub0: $ @tti_dta:control accel tape01 1200 . . various tape operations . $ @tti_dta:control deaccel tape01 $ @tti_rdev:rddeallocate tape01 |
If you would like to MONITOR an RDALLOCATED tape device but do not want to ACCELERATE it, you can use the PREACCEL command procedure.
$ @tti_dta:preaccel tape01 1200 |
The DTA MONITOR procedure allows you to monitor the data transfer rate across the network to the physical tape device in KB/sec. The data transfer rate is determined from tape I/O acknowledgments sent by the RDSERVER node.
The flow of data from application to tape and resulting tape I/O acknowledgment is:
DATA <-------<-----------<-----------<-----------<------- TAPE I/O ACKNOWLEDGMENT -------->----------->----------->----------->-------> +-----+ +--+ +--+ +--+ +--+ | | | | | | | | | | | |-----| |---------//---------| |-----| |-----| | | | | | | | | | | | +-----+ +--+ +--+ +--+ +--+ Tape RDF NETWORK RDF DTA Application Drive RDSERVER NODE RDCLIENT NODE |
To monitor a tape device, it must first be either ACCELERATED or PREACCELERATED.
$ @tti_rdev:rdallocate $ @tti_dta:control accel tape01 1250 $ @tti_dta:monitor tape01 |
The DTA MONITOR can be viewed interactively or written to a file. To write the MONITOR to a file:
$ @tti_dta:monitor device file_spec |
where device is the reference name of the RDALLOCATED tape device to monitor and file_spec is an OPTIONAL parameter indicating the logfile name. By default, the monitor displays on your terminal.
Example H-1 DTA MONITOR Sample Display |
---|
DTA MONITOR (4.0) of TAPE01: on 12-JAN-1997 19:13:05.14 Sample 3 User OPER, image BACKUP SYS$SYSDEVICE:[TEST]MYFILE.LIS;12 20 40 60 80 100 + - - - + - - - + - - - + - - - + - - - + Percent of capacity 2|X Cachesize/100KB 8|XXXX 500| 450| 400| Throughput History 350| in KB/sec 300| 250| 200| X X Average KB/sec: 180 150| X X X 100| X X X 50| X X X + - - - - - - - - - - - - - - - - - - - - I/O queue len : 96 Elapsed : 12:53 Volume/Saveset: BACK02 I/O requests : 145 Func time: 0:02 Current Funct : WRITE Virtual KB/sec: 190 Est EOT : 8:13 DTA state : CACHING PHY/ACT KB/sec: 180/180 Errors : 0 Device state : OPEN PHY/ACT MB : 14/15 HW cache : NO Compression : ON |
This error message can be caused by a bug in OpenVMS where SYSGEN does not properly set up a new device if there is a logical name on the system that is similar to the device name being set up in SYSGEN.
In the case of DTA, if there is a logical name that is similar to DT, DTA, or DTA0 that had been defined prior to the SYSGEN CONNECT statement in dta_startup.com, the start up procedure will fail with a no such device error.
DTA can be successfully started by temporarily deassigning the similar logical name or dta_startup.com can be placed ahead ahead of the procedure that defines the similar logical name in SYS$MANAGER:SYSTARTUP_V5.COM.
To find out the DTA copyright date and current version of DTA, enter the following command at the $ prompt:
$ @tti_dta:dta_copyright Dynamic Tape Accelerator (V4.0 ) - Procedure Copyright (c) 1989-1997 Touch Technologies, Inc. |
Index | Contents |