Hardware Supported Data Compression for IMS/ESA Databases
June 7, 1994
Announcement Number: 294-369
Document's Table of Contents:
AbstractIMS COMPRESS enables IMS/ESA(R) database customers to take advantage of the MVS/ESA SP 4.3 Hardware Data Compression (HDC) special program enhancement (SPE) to reduce DASD storage requirements for databases, reduce database I/O, and improve database performance. IMS COMPRESS is designed to guide the user through all the steps needed to either build and implement database specific compression dictionaries or implement the generic dictionary provided.
A comprehensive ISPF frontend is provided with extensive "Help" information to guide the user through all the steps needed to analyze, build, implement, and evaluate hardware compression routines for IMS/ESA databases. Menus are designed for ease-of-use and JCL is provided for all compression activity.
To utilize HDC, customers must supply a compression dictionary in a format usable to the MVS/ESA(TM) SP 4.3 supplied hardware compression services. IMS COMPRESS provides an ISPF interface that makes it easy to analyze, build, implement, and evaluate the compression dictionaries required to use HDC.
For maximum compression results, IMS COMPRESS makes it easy to create custom dictionaries to tailor compression to individual IMS/ESA databases.
Basic DSLO Basic DSLO Monthly Monthly Program One-Time One-Time License License Number Charge Charge Charge ChargePlanned Availability Date: June 10, 1994
5655-085 $16,800 $12,600 $350 $262
(R) Registered trademark of International Business Machines Corporation (TM) Trademark of International Business Machines Corporation (1) IMS imagecopy support will not be available until third quarter 1994. All customers of record will receive refreshed product tape with imagecopy support included in the third quarter.IN BRIEF . . .
+-------------------------------------------------------------------+ | | | o Comprehensive interactive front end provided | | | | Guides user through all phases of implementing hardware | | assisted compression for IMS/ESA databases including: | | | | - Analyzing IMS/ESA database for compression savings | | estimate | | - Building compression exits | | - Compressing databases | | - Examining compression performance | | o Analyzes multiple input file types | | - IMS unload | | - IMS imagecopy(1) | | - Data Base Tools (DBT) HSSR unload | | - Data Base Tools (DBT) DEDB unload | | - User extracted segment data | | o Supports IMS/ESA Full Function Databases in the following | | IMS/ESA environments | | - IMS/ESA Database Manager Version 3 | | - IMS/ESA Database Manager Version 4 | | - IMS/ESA Version 5 for IMS/ESA Database Manager | | o Supports IMS/ESA Data Entry Data Bases (DEDB) fastpath | | databases in the following IMS/ESA environments | | - IMS/ESA Database Manager Version 4 | | - IMS/ESA Version 5 for IMS/ESA Database Manager | | o Examine function provided to help evaluate the effectiveness | | of compression dictionaries | | o Generic dictionary provided for general use | | | | ISPF panels include extensive "Help" information | +-------------------------------------------------------------------+DESCRIPTION
IMS COMPRESS provides the following features and capabilities to help implement hardware data compression in the IMS/ESA database environment.
- Analyze function
The Analyze function models a compression dictionary based on the
input provided and predicts potential DASD savings. Complete
compression statistics are generated and the following input data
sources are supported:
- IMS unload
- IMS imagecopy
- Data Base Tools (DBT) HSSR unload
- Data Base Tools (DBT) DEDB unload
- User extracted segment data
- Build function The Build function creates the compression dictionary and the compression exit routine. JCL is provided to generate a new DBD using the new routine created. The dictionary and statistics are retained for later use by the Examine function.
- Examine function This powerful function can help evaluate the effectiveness of compression routines in service. As database content changes over time, so can the effectiveness of the compression routine. This features allows the user to evaluate the situation and take action when appropriate. The Examine function can be used to evaluate the effectiveness of using the provided generic dictionary or a dictionary built for a particular IMS/ESA database when it is used with another database. In this way, user built enterprise dictionaries can be created and evaluated based on data at the customers' installation.
- Compress function The Compress function assists in implementing compression on the database selected. JCL is generated to reload the database and support is provided for both the IMS and DBT reload utilities.
- Generic dictionary support A generic dictionary is provided for general use and offers varying degrees of compression depending on database content. With minimal effort, good compression results can be obtained by using the generic dictionary provided. However, when maximum compression results are required, IMS COMPRESS should be used to create custom dictionaries to tailor compression to individual IMS/ESA databases.
Specified Operating Environment
This product uses only existing attachment interfaces.
Hardware Requirements: IMS COMPRESS is most effective when used with ES/9000 processors with the hardware assisted data compression feature. If the hardware instruction is not installed on the processor, then MVS/ESA SP 4.3 supports compression by simulating the hardware instruction.
One nine-track tape drive or IBM 3480 tape unit is required for installation and maintenance.
Software Requirements: IMS COMPRESS requires MVS/ESA SP 4.3 or later and supports the following IMS/ESA Database Manager Versions:
- IMS/ESA Database Manager Version 3 (5665-408)
- IMS/ESA Database Manager Version 4 (5685-012)
- IMS/ESA Version 5 for IMS/ESA Database Manager (5695-176)
Installation is supported by system modification program (SMP) and will require the following product.
- SMP/E(TM) Release 4 (5668-949) or later releases
Security, Auditability and Control
IMS COMPRESS uses the security and auditability features of the supported IMS and/or MVS systems.
User management is responsible for evaluation, selection, and
implementation of security features, administrative procedures, and
appropriate controls in application systems and communication
Orders for new licenses will be accepted now.
Shipment will begin on June 10, 1994.
New users of IMS/ESA Hardware Supported Data Compression -- Extended should specify:
Type ModelBasic License: To order a basic license, specify the program number and feature number 9001 for asset registration. Specify feature number 3647 for a monthly license charge or feature number 3648 for a one-time charge. Specify the feature number of the desired distribution medium shown below.
Basic Machine-Readable Material: To order, select the feature number of the desired distribution medium:
Feature Environment Number Distribution MediumCustomization Options: Select the appropriate feature numbers to customize your order to specify the delivery options desired. These features can be specified on the initial or MES orders.
IMS COMPRESS 5801 6250 magnetic tape IMS COMPRESS 5802 3480 tape cartridge
Example: If publications are not desired for the initial order, and for future updates, specify feature numbers 3470 to ship media only, and 3480 to ship media updates only. In the future if publication updates were required, order an MES to remove feature number 3480, and the publications will ship with the next release for the program.
Initial ShipmentsExpedite shipments will be processed to receive 72 hour delivery from the time IBM Software Manufacturing Solutions (ISMS) receives the order. ISMS will then ship the order via overnight air transportation.
3444 Serial Number Only (suppresses shipment of media and documentation)
3470 Ship Media Only (suppresses initial shipment of documentation)
3471 Ship Documentation Only (suppresses initial shipment of media)
3480 Ship Media Updates Only (suppresses update shipment of documentation)
3481 Ship Documentation Only (suppresses update shipment of media)
3482 Suppress Updates (suppresses update shipment of media and documentation)
3445 Local IBM Office Expedite (for IBM use only)
3446 Customer Expedite Process Charge ($30 charge for each product)
DSLO License: To order a DSLO license, specify the program number and feature number 9511 for a monthly license charge or feature number 9512 for a one-time charge.
Ordering a DSLO feature will result in IBM maintaining a record of this customer location as a DSLO user only. All material for the DSLO license must be ordered by the basic licensee. If a user selects DSLO, no other feature numbers are valid for this order and no program materials or updates will be shipped.
Unlicensed Documentation: A memo, a program directory and one copy of the following publications are supplied automatically with the basic machine-readable material:
Order Title NumberAdditional copies of unlicensed publications are available for a fee immediately. These copies may be ordered from your IBM representative, through the System Library Subscription Service (SLSS) or by direct order.
COMPRESS Licensed Program Specifications GC26-8088 COMPRESS User's Guide SC26-8076
Displayable Softcopy Publications: IMS COMPRESS manuals are offered in displayable softcopy form. All unlicensed manuals are included. The files are shipped on the Transaction Processing and Data CD-ROM (SK2T-0730) beginning October 1994.
These displayable manuals can be used with the BookManager(R) READ licensed programs in any of the supported environments. Terms and conditions for use of the machine-readable files are shipped with the files.
If you wish to receive one complimentary copy of the IBM Online Books for the Transaction Processing and Data CKit CD-ROM, order the following product:
- 5685-012 Feature 7140
If you wish to order additional copies of the IBM Online Books Transaction Processing and Data CKit on CD-ROM, place an order for program product, 5636-PUB and the following two feature numbers:
- CDROM Annual Publication Charge -- Feature 2023
- CDROM Media -- Feature 5023
Additional copies can also be obtained via SLSS or PUBORD on a bill as shipped basis by ordering form number SK2T-0730.
Subsequent updates (technical newsletters or revisions between
releases) to the publications shipped with the product will be
distributed to the user of record for as long as a license for this
software remains in effect. A separate publication order or
subscription is not needed.
TERMS AND CONDITIONS
Licensing: The program in this announcement is licensed under the terms of the IBM Customer Agreement.
Variable Charges Apply: No
Installation License or Location License Applies: No. A separate license is required for each machine on which the licensed program materials will be used.
Educational Allowance: A 15% educational allowance is applicable toward eligible license charges and is available to qualifying institutions in accordance with the Educational Allowance Attachment.
The educational allowance may not be added to any other discount or allowance.
Licensed Program Materials Availability:
- Restricted Materials -- No. This licensed program will be available without source licensed program materials. It will be available in object code.
- Basic License -- Two months
- DSLO -- Not applicable
Central Service, including the IBM Support Center, for DSLO licenses
will be provided only through the customer location designated for
the basic license.
Basic DSLO Basic DSLO Monthly Monthly Program One-Time One-Time License License Number Charge Charge Charge ChargeOne-Time Charge: Customers who pay a one-time charge for a licensed program receive enhancements and future releases, if any, at no additional charge. Significant new function may be offered as an optional feature and charged for separately. If a replacement program is announced and the customer elects to license the replacement program for a one-time charge and replace the prior program, an upgrade charge may apply.
5655-085 $16,800 $12,600 $350 $262