[an error occurred while processing this directive]

HP OpenVMS Systems

ask the wizard
Content starts here

Online BACKUP parameters? (setting quotas)

» close window

The Question is:

 
Dear Wizard,
 
I would like to increase my backup elapsed time on my Alphaserver 1000A/500
with 1GB of memory. I have a disk with 250,000 files and 5GB of used space.
The disk is a partition on a three disk RAID5 set attached to a RAID230
controller. The cluster_size is
 26, fragmented files are defragmented regularly.
 
My backup device is a Quantum DLT4700 DLT library, the sustained data
transfer rate is 1.5MB/second.
 
Backup acct quotas: fillm=2000, biolm=1000, diolm=4096, astlm=4096,
tqelm=512, Enqlm 2000, bytlm 500000,wsdef=wsquota=wsextent=
500000, pgflquo=1000000. Corresponding sysgen paramaters are greater than or
equal to the above quota numbers.
 
The backup command I am using has the following switches:
 
$ backup /image /ignore=interlock /record /block_size=65534
 
Using performance Solution, it takes 1 1/2 hours to backup the data and 2
hours to update the backup date on the files.
 
What is your recommendation? Any tricks to speed things up.
 
 


The Answer is :

 
  250K files in 2 hours works out to 35 files per second.  With a read and
  a write each -- and you are definitely not getting any benefit from the
  file system's cache here! -- you are doing well at that rate.  The other
  consideration to remember is that the file operations are synchronous and
  serially executed, so you get no benefit at all from the superior bandwidth
  of a RAID set.
 
  The OpenVMS Wizard would recommend ceasing the use of /RECORD, and specify
  an explicit /SINCE time on your backup rathern than /SINCE=BACKUP.  That
  would likely save you more than half your backup time right there.
 
  On the actual backup...
 
  With 5GB of file space, your 1.5 hour backup time means you are getting
  slightly better than .9MB/sec average data rate.  Assuming you are running
  the tape uncompressed (i.e., 1.5MB max transfer rate) you are receiving
  the performance that the OpenVMS Wizard would expect assuming a lack of
  I/O overlap between disk and tape. This is one of BACKUP's current known
  problems, and has been removed in recent versions and ECOs.
 
  In terms of your quotas, the OpenVMS Wizard would recommend reducing the
  working set.  The buffer pool is sized according to the working set; with
  such a huge buffer pool you are getting starvation on the other quotas.
  For example, since your average file size is 40 blocks, with a FILLM of
  2000 you are only using about 80,000 pages of buffer pool before you
  cannot open any more files.  Even so, there's a good chance you will run
  out of DIOLM.  This exhaustion is particularly insidious as it stalls the
  issue of the remaining disk reads, and in turn stalls the issue of tape
  writes.  (With the V7.2 version of BACKUP, and associated ECOs for
  earlier releases, see the OpenVMS System Management documentation for
  the recommended settings.)
 
  1: Check your CHANNELCNT SYSGEN parameter. This is the other throttle
     on how many files you can open.  Either raise it or reduce FILLM to
     be equal to CHANNELCNT. Your BYTLM is OK at 500,000.
  2: Reduce WSQUOTA to 20,000.  Make certain that WSMAX is at least this
     big, as well.
  3: Raise DIOLM and ASTLM to 10,000.  Make sure you have sufficient
     non-paged pool configured to accomodate this many concurrent I/Os.
 
  Unfortunately, with an average file size of 40 blocks, you are getting
  killed by file structure overhead. Again, opening files is synchronous,
  so you don't get any benefit of the RAID bandwidth.  You are probably
  spending just as much time opening files as you are reading them.
 
  As mentioned, there is some relief in V7.2.  The concurrency has been
  greatly improved in BACKUP, so that it achieves the maximum possible
  overlap of disk and tape I/O.  That means the backup performance should
  be close to either the disk or tape speed, whichever is slower.
 

answer written or last revised on ( 8-JUL-1999 )

» close window