System file formats

The following table shows the types and formats of system files:

Table 3.16 Types and Formats of System Files

System File

Cluster Type

DD Name

Organization

Key Length

Relative Position of Key

Record Length

Share
Option

Send and Receive Management File (HULFT.FILE)

Base
cluster

XRFILE

VSAM

KSDS

54

0

Average: 610

Maximum: 22300

4, 3

Host Information File (HULFT.HOST)

Base
cluster

XRHOST

VSAM

KSDS

51

0

Average: 500

Maximum: 500

4, 3

Send and Receive Log File (HULFT.LOG)

 

Send and Receive Log
File ID Key File (HULFT.LOG)

Base
cluster

XRLOG

VSAM

KSDS

59

0

Average: 4000

Maximum: 4000

4, 3

Send and Receive Log
Host Name Key File (HULFT.LOG.PATH1)

Base
cluster

XRLOG1

VSAM

KSDS

59

59

Average: 4000

Maximum: 4000

4, 3

Send and Receive Log
Date Key File (HULFT.LOG.PATH2)

Base
cluster

XRLOG2

VSAM

KSDS

9

118

Average: 4000

Maximum: 4000

4, 3

Send Control File (HULFT.QUEUE)

Base
cluster

XRQUE

VSAM

KSDS

61

0

Average: 7600

Maximum: 7600

4, 3

System Control file

Base
cluster

XRCNTL

VSAM

KSDS

52

0

Average: 400

Maximum: 400

4, 3

Note
  • For more efficient use of capacity, it is recommended that you specify the values shown below for CONTROLINTERVALSIZE of the Send and Receive Log file, the send control file, and the System Control file.

  • Send and Receive Log file (HULFT.LOG):

    26624 bytes

    Send Control file (HULFT.QUEUE):

    26624 bytes

    System Control file:

    18432 bytes

  • CONTROLINTERVALSIZE of the Send and Receive Log file (HULFT.LOG) and the Host Information file (HULFT.HOST) are automatically set by the operating system.

Calculation of Size of VSAM File

The following explains how to calculate the size of the data used by HULFT within each VSAM file:

Note
  • The calculations shown here are only for estimation. Calculated sizes and the actual sizes may differ depending on the system environment in use.

  • The calculations shown here do not include the size of the INDEX components of VSAM files. When you calculate the size of the VSAM file, refer to the manual for the operating system.

Send and Receive Management File (HULFT.FILE)

Use the following formula to calculate the data size (unit: byte) of the Send and Receive Management file (HULFT.FILE):

(a + b + c + d + e + f) x 2

Data size calculation takes into account the occurrence of CI (Control-Interval) splits.

 

The following table shows the calculations for the substituted values:

Table 3.17 Substituted Values in Size Calculation for Send and Receive Management File (HULFT.FILE)

 

Data Size (Bytes)

Calculation and Substituted Value

Space for Entering Substituted Value

a

Send information length

700 bytes x a1

 

 

a1

Total number of Send file IDs to be registered

 

b

Receive information length

600 bytes x b1

 

 

b1

Total number of Receive file IDs to be registered

 

c

Job execution information length

{300 bytes + (c1 x 8 bytes)} x c2

 

 

c1

Number of members to be registered for one job ID

 

c2

Total number of job IDs to be registered

 

d

Transfer Group Information length

{300 bytes + (d1 x 50 bytes)} x d2

 

 

d1

Number of hosts to be registered for one transfer group ID

 

d2

Total number of transfer group IDs to be registered

 

e

Format Information length

{300 bytes + (e1 x 16 bytes)} x e2

 

 

e1

Number of fields to be registered for one format ID

 

e2

Total number of format IDs to be registered

 

f

Multi Format Information length

{300 bytes + (f1 x 70 bytes)} x f2

 

 

f1

Number of format IDs to be registered for one multi format ID

 

f2

Total number of multi format IDs to be registered

 

Host Information File (HULFT.HOST)

Use the following formula to calculate the data size (unit: byte) of the Host Information file (HULFT.HOST):

(500 bytes x g) x 2

Data size calculation takes into account the occurrence of CI splits.

 

The following table shows the substituted value:

Table 3.18 Substituted Value in Calculation for Host Information File (HULFT.HOST)

 

Substituted Value

Space for Entering Substituted Value

g

Total number of host names to be registered

 

Send and Receive Log File (HULFT.LOG)

Use the following formula to calculate the data size (unit: byte) of the Send and Receive Log file (HULFT.LOG) base cluster:

{(h + i + j + k) x m} x 2

For host types that do not reuse CIs, use the Send and Receive Log File Reorganization program (XRREORG) to reorganize the Send and Receive Log file (HULFT.LOG) regularly.

 

The following table shows the calculations for the substituted values:

Table 3.19 Substituted Values in Size Calculation for Send and Receive Log File (HULFT.LOG)

 

Calculation and Substituted Value

Space for Entering Substituted Value

h

3792 bytes x h1

 

 

h1

Estimated average number per day of the Send processing actions carried out during operation

 

i

3592 bytes x i1

 

 

i1

Estimated average number per day of the Receive processing actions carried out during operation

 

j

393 bytes x j1

 

 

j1

Estimated average number per day of Post-send Jobs and Post-receive Jobs carried out during operation

 

k

526 bytes x k1

 

 

k1

Estimated average number per day of the Observe processing actions carried out during operation (*1)

 

m

Cumulative number of days

 

*1

:

For details about the Observe processing, refer to Observe definition settings.

Send Control File (HULFT.QUEUE)

Use the following formula to calculate the data size (unit: byte) of the Send Control file (HULFT.QUEUE):

(7600 bytes x n) x 2

The following table shows the substituted value:

Table 3.20 Substituted Value in Calculation for Send Control File (HULFT.QUEUE)

 

Substituted Value

Space for Entering Substituted Value

n

Estimated average number per day of the Send processing actions carried out during operation

 

System Control file

Use the following formula to calculate the data size (units: bytes) of the System Control file:

{2400 bytes + (400 bytes x n)} x 2

The following table shows the substituted value:

Table 3.21 Substituted value in calculation for System Control file

 

Substituted Value

Space for Entering Substituted Value

n

Setting values for Send Startup Task Count (TASK-CNT) in the System Environment Settings