Skip to Main Content
IBM Power Ideas Portal


This portal is to open public enhancement requests against IBM Power Systems products, including IBM i. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Delivered
Workspace IBM i
Categories Save and Restore
Created by Guest
Created on Apr 12, 2022
Merged idea
This idea has been merged into another idea. To comment or vote on this idea, please visit IBMI-I-1182 Add a modern compression algorithm for SAV/RST.

NX842-Compression für IBM i (backup) Merged

“NX842 compression with Db2 is currently only available on AIX®” is cited from (the most recent document on this topic)
https://www.ibm.com/support/pages/system/files/inline-files/DB2_POWER_NX842_Compression_V1.1.pdf
IBM i is a native OS with DB2 and only on POWER, but there is no hardware compression support for backup (and DB2).

Please provide a replacement system library that supports hardware compression instead of software compression if enabled.
The motivation in my case is speeding up backup over low bandwidth links (e. g. to cloud)

Idea priority High
  • Guest
    Reply
    |
    Apr 29, 2022
    Thanks for your response. The net of this request seems to be to add a more efficient modern compression option to IBM i than what is available today. That said, IBM believes your request is a duplicate of RFE IBMI-I-1182 which already has a status of "Planned for future release". Please use that RFE to cast a vote or add a comment. Thanks for your contribution to the IBM i RFE community.
  • Guest
    Reply
    |
    Apr 25, 2022

    I've asked about enabling xGZIP in the past, and the answer was no, still can't understand why.
    If you want to compress tape backups , the tape device compress data.
    If you want to compress Image Catalog virtual media or SAVF, I suggest to try creating an Uncompressed file, then use ZSTD or PIGZ for parallel compression.
    You can even use piping to compress while sending data to an S3 or SCP/SFTP target.

    Good luck

    Diego KESSELMAN

  • Guest
    Reply
    |
    Apr 14, 2022

    No, the main intention is to speed up backups (in particular, where compression is enabled).

    And less data also means less time for encryption and network transfer.

    SW compression is generally slower than HW compression and consumes more CPU time.
    The mentioned paper shows for AIX backup times (fig.6),

    which are 20% longer for uncompressed data (720s) than when using NX842 compression(655s).

    I mentioned a “system library” because this solution is chosen for AIX to have only a single implementation.

    NX842 seems to be a part of the POWER hardware, that can be enabled easily. AIX uses it, RedHat probably,

    too. (A source code for Linux is https://github.com/torvalds/linux/blob/master/drivers/crypto/nx/nx-842.c)

    If NX842 is enabled, I would appreciate it to be (the default?) an option on IBM i to choose, wherever it is useful.

    https://www.ibm.com/support/pages/save-command-parameters-affect-performance

    I am only aware of external HW compression (like in tape drives) not others like in additional adapter cards (as used for encryption).

    There are business examples.

  • Guest
    Reply
    |
    Apr 13, 2022
    IBM needs more information to further assess your Request for Enhancement.

    Can you please describe more details regarding this request. Today we have software compression support on SAVxxx commands and API's as indicated in the DTACPR parameter with the highest compression algorithm currently offered on IBM i (*HIGH = LZ1 algorithm). This support is only when saving to save file or optical only. Is this request for a modern compression algorithm special value on this parameter that could leverage hardware compression capabilities when saving to savf or optical?