Compressed transfer
When sending files, you can compress them. Available options for the Compression Preference include compression within records (horizontal compression), compression between records (vertical compression), DEFLATE compression, and Zstandard compression.
You can specify Compression Preference in the Send Management Information. You can configure the Send Management Information on the HULFT Management Console or by running a command.
Figure 2.9 Compressed Transfer
|
Function |
HULFT for zOS |
HULFT for |
HULFT for |
HULFT for |
HULFT for |
HULFT for |
|---|---|---|---|---|---|---|
|
Compressed transfer |
† (*1) |
† (*1) |
✓ |
✓ |
† (*1) |
† (*1) |
|
✓ |
: |
Available |
|
† |
: |
Partially available |
|
- |
: |
Not available |
|
*1 |
: |
Not all compression preferences are available. For details, refer to Available compression preferences. |
Available compression preferences
The compression preferences available in each product are shown below.
|
Product |
Supported Compression Types |
|||
|---|---|---|---|---|
|
Horizontal |
Vertical |
DEFLATE |
Zstandard |
|
|
HULFT7 |
✓ |
✓ |
- |
- |
|
HULFT8 for Mainframe |
✓ |
✓ |
- |
- |
|
HULFT8 for UNIX/Linux |
✓ |
✓ |
✓ |
- |
|
HULFT8 for Windows |
✓ |
✓ |
✓ |
- |
|
HULFT8 for IBMi |
✓ |
✓ |
✓ |
- |
|
HULFT10 for zOS-Standard |
✓ |
✓ |
- |
- |
|
HULFT10 for zOS-Enterprise |
✓ |
✓ |
✓ |
- |
|
HULFT10 for IBMi |
✓ |
✓ |
✓ |
- |
|
HULFT10 for Linux/AIX |
✓ |
✓ |
✓ |
✓ |
|
HULFT10 for Windows |
✓ |
✓ |
✓ |
✓ |
|
HULFT10 for Container Services lower than Ver.10.2.0 |
- |
- |
✓ |
- |
|
HULFT10 for Container Services Ver.10.2.0 and higher |
- |
- |
✓ |
✓ |
|
HULFT10 for Container Platform |
- |
- |
✓ |
✓ |
|
✓ |
: |
Available |
|
- |
: |
Not available |
Combinations of compression preferences
What compression preference that is actually used when the file is transferred is determined according to the combination of the following factors:
-
The setting of Compression Preference in the Send Management Information on the sending-side host
-
The compression preferences available on the receiving-side host
-
The setting of Compression Type Selection in the System Environment Settings on the sending-side host
Compression Type Selection can be set when one of the following is installed:
-
HULFT10 for Linux/AIX
-
HULFT10 for Windows
-
HULFT10 for Container Services Ver.10.2.0 and higher
-
HULFT10 for Container Platform
For details about Compression Preference, refer to the following:
HULFT10 for zOS Operation Manual :
HULFT10 for IBMi Operation Manual :
HULFT10 for Linux/AIX Operation Manual :
HULFT10 for Windows Operation Manual :
For details about Compression Type Selection, refer to the following:
HULFT10 for Linux/AIX Administration Manual :
HULFT10 for Windows Administration Manual :
The combinations of the compression preferences available on the sending-side host and the receiving-side host and the compression preference that is selected as a result are shown below.
|
Sending-side Host |
Receiving-side Host |
|||||
|---|---|---|---|---|---|---|
|
Compression Type Selection |
Compression Preference |
HULFT7 HULFT8 for Mainframe HULFT10 for zOS-Standard |
HULFT8 for UNIX/Linux HULFT8 for Windows HULFT8 for IBMi HULFT10 for zOS-Enterprise HULFT10 for IBMi |
HULFT10 for Linux/AIX HULFT10 for Windows |
HULFT10 for Container |
HULFT10 for Container HULFT10 for Container |
|
Common |
Horizontal |
Horizontal |
Horizontal |
Horizontal |
None |
None |
|
Vertical |
Vertical |
Vertical |
Vertical |
None |
None |
|
|
DEFLATE |
None |
DEFLATE |
DEFLATE |
DEFLATE |
DEFLATE |
|
|
Zstandard |
None |
DEFLATE |
Zstandard |
DEFLATE |
Zstandard |
|
|
None |
Horizontal |
Horizontal |
Horizontal |
Horizontal |
None |
None |
|
Vertical |
Vertical |
Vertical |
Vertical |
None |
None |
|
|
DEFLATE |
None |
DEFLATE |
DEFLATE |
DEFLATE |
DEFLATE |
|
|
Zstandard |
None |
None |
Zstandard |
None |
Zstandard |
|
| Sending-side Host |
Receiving-side Host |
||||
|---|---|---|---|---|---|
|
Compression Preference |
HULFT7 HULFT8 for Mainframe HULFT10 for zOS-Standard |
HULFT8 for UNIX/Linux HULFT8 for Windows HULFT8 for IBMi HULFT10 for zOS-Enterprise HULFT10 for IBMi |
HULFT10 for Linux/AIX HULFT10 for Windows |
HULFT10 for Container |
HULFT10 for Container HULFT10 for Container |
|
Horizontal |
Horizontal |
Horizontal |
Horizontal |
None |
None |
|
Vertical |
Vertical |
Vertical |
Vertical |
None |
None |
|
DEFLATE (*1) |
None |
DEFLATE |
DEFLATE |
DEFLATE |
DEFLATE |
|
*1 |
: |
DEFLATE compression is available in HULFT10 for zOS-Enterprise. |
| Sending-side Host |
Receiving-side Host |
||||
|---|---|---|---|---|---|
|
Compression Preference |
HULFT7 HULFT8 for Mainframe HULFT10 for zOS-Standard |
HULFT8 for UNIX/Linux HULFT8 for Windows HULFT8 for IBMi HULFT10 for zOS-Enterprise HULFT10 for IBMi |
HULFT10 for Linux/AIX HULFT10 for Windows |
HULFT10 for Container |
HULFT10 for Container HULFT10 for Container |
|
Horizontal |
Horizontal |
Horizontal |
Horizontal |
None |
None |
|
Vertical |
Vertical |
Vertical |
Vertical |
None |
None |
|
DEFLATE |
None |
DEFLATE |
DEFLATE |
DEFLATE |
DEFLATE |
|
Sending-side Host |
Receiving-side Host |
|||||
|---|---|---|---|---|---|---|
|
Compression Type Selection |
Compression Preference |
HULFT7 HULFT8 for Mainframe HULFT10 for zOS-Standard |
HULFT8 for UNIX/Linux HULFT8 for Windows HULFT8 for IBMi HULFT10 for zOS-Enterprise HULFT10 for IBMi |
HULFT10 for Linux/AIX HULFT10 for Windows |
HULFT10 for Container |
HULFT10 for Container HULFT10 for Container |
|
Common |
DEFLATE |
None |
DEFLATE |
DEFLATE |
DEFLATE |
DEFLATE |
|
Zstandard (*1) |
None |
DEFLATE |
Zstandard |
DEFLATE |
Zstandard |
|
|
None |
DEFLATE |
None |
DEFLATE |
DEFLATE |
DEFLATE |
DEFLATE |
|
Zstandard (*1) |
None |
None |
Zstandard |
None |
Zstandard |
|
|
*1 |
: |
Zstandard compression is not available in HULFT10 for Container Services lower than Ver.10.2.0. |