Tuning the UVCONFIG parameters for IBM InfoSphere Information Server Workload Management

Question

How do I tune the UVCONFIG parameters for IBM InfoSphere Information Server Workload Management to support running and queueing a large number of jobs

Answer

When IBM InfoSphere DataStage jobs are started or are queued, locks are created to prevent:

1. the deletion of the job while it is running or is in a queue.
2. the deletion of the project while the job is running or is in a queue.

The lock table size is defined by the RLTABSZ tunable in the UVCONFIG file.

The job also opens and reads status and run time information for the job from several dynamic hashed files. The dynamic hashed file handle limit is defined by the T30FILE tunable in the UVCONFIG file.

The default size for the lock table is 300 and the default limit for the file handle is 512.
With the default settings, approximately 150 jobs can be running and/or queued concurrently in the system.

To increased the number of jobs that can be running or queued, the RLTABSZ and T30FILE values
needs to be increased. The table below gives an example of values for a range of queue sizes.

Maximum queue size / Maximum running jobs
T30FILE
RLTABSZ
150
512
300
300
1024
375
600
2048
480
900
4096
480

As a general rule:
Maximum queue size = (T30FILE / 3) then the result is reduced by 10%

To change the value of T30FILE and RLTABSZ, follow this procedure:

1. Change directory to the IBM InfoSphere DataStage server directory.
The default location is /opt/IBM/InformationServer/Server/DSEngine.
2. Make a backup of the uvconfig file.
3. Stop IBM InfoSphere DataStage.
4. Edit the uvconfig file and set T30FILE and RLTABSZ to the new values, then run the command:

in Unix: bin/uv -admin -regen
in Windows: bin\uvregen

5. Restart IBM InfoSphere DataStage.

Popular posts from this blog

Shrink you container size up to 95%.

alma linux: dnf Module yaml error: Unexpected key in data