Previous Topic: System Overview

Next Topic: How CA Compress Works


CA Compress Features

CA Compress has the following features:

Choice of Maximum Compression, Minimum CPU Overhead, or Points in Between

CA Compress provides a wide choice of implementation methods. This flexibility enables you to select a compression algorithm and implementation mode best suited to the installation requirements. For example, you can meet the requirements for maximum convenience and minimum overhead by using the Super Express algorithm, and you can meet the requirements for maximum compressibility by custom tailoring a compression algorithm for a specific data set, and implementing compression immediately. A balance of overhead and compression can be achieved by selecting from a number of intermediate algorithms and implementation modes.

Fixed, Optimized Compression Tables

Distributed with CA Compress are several standard Huffman tables. The Huffman tables were designed to offer a high degree of compression for the most common types of data. So, you do not need to create and maintain your own compression tables.

Standard IBM Hardware Compression Dictionaries

Distributed with CA Compress are several standard dictionaries, built using different types of data.

Customized Compression Tables

CA Compress lets you develop compression implementations specifically designed for your data sets. This customization takes into consideration the unique file and record characteristics of a data set. In addition, the data that is currently in the data set is used to develop the most efficient compression tables for that file. The compression analysis facilities let you experiment with the development process and fine-tune the compression implementation.

Data Integrity

CA Compress helps ensure the accuracy of your data by performing an integrity check on every record during compression and expansion processing. CA Compress includes integrity checking in its implementation of IBM Hardware Compression, giving Hardware Compression additional integrity.

Transparent Support of Both VSAM and Physical Sequential Data Sets

CA Compress provides fully transparent support of VSAM KSDS and ESDS data sets, and physical sequential data sets using QSAM or BSAM. Physical sequential data sets are also supported in an application-transparent mode through CA Compress Subsystem Services.

Enhanced VSAM Performance

VSAM Performance Enhancement (VPE) reduces I/O overhead while processing VSAM data files. But it is a component of CA Compress and can be used independently also. As data are read and written by the application program it is expanded and compressed as necessary.

Interactive User Interface

The CA Compress Interactive User Interface (IUI) lets you interactively select data sets, execute test compression, evaluate compression statistics, and implement compression on the data sets. And, the IUI provides a wide selection of maintenance and utility functions in support of data compression.

VSAM Space Release

The VSAM space release function lets you free the DASD space gained by file compression, for other uses.

Compression Analysis Reporting

Each test compression run generates a Compression Testing Report, which provides statistics for various compression algorithms and DASD utilization information. Analysis information is provided in a clear, concise format.

Exclusion Processing

The exclusion processing feature lets you process compressed files without expanding the data. For example,
CA Compress-controlled data sets are typically excluded from compression and expansion during backup and recovery processing.

Safeguards

Safeguards prevent inadvertent access to compressed VSAM data sets when CA Compress is inactive, avoiding possible corruption.