When compression is active, CA Vtape will always compress the first 5 or 6 MBs, depending on whether RLL compression is bypassed or not, of each 50 MBs of application data written to a Virtual Volume. If the compression rate falls below the MinimumCompressionRate, CA Vtape will stop compressing for the remaining 45 or 44 MBs of the 50 MBs written. The first 5 or 6 MBs of each 50 MBs of data written to a Virtual Volume is compressed so that CA Vtape can determine which compression algorithm is the best algorithm to use for the data currently being written.
When the MinimumCompressionRate is a low value, a larger percentage of the Virtual Volumes will be compressed and more CPU will be used for compression. When the MinimumCompressionRate is a high value a smaller percentage of the Virtual Volumes will be compressed and less CPU will be used for compression.
Using compression reduces I/O and storage space at the cost of additional CPU. The compression routines in CA Vtape rely heavily on the use of certain hardware instructions to perform compression. The CPU expense for using these instructions varies based on the CPU hardware in your environment. In some instances, the additional CPU expense might not justify the use of compression.
MaximumCompressionCPU lets you control this additional CPU expense by controling the percentage of data on which compression is performed.
Specifying a value of 100 would allow all data written to a Virtual Volume to be compressed, which would incur the highest additional CPU cost while producing the maximum amount of compression.
Specifying a value of 50 would only allow 50 percent of the data written to a Virtual Volume to be compressed. On average this would result in approximately 50 percent less compression, but also at 50 percent less CPU cost.
Specifying a value of 0 would result in no compression because no data would be subject to compression.
A low MaximumCompressionCPU value can drop the actual compression rate below the MinimumCompressionRate specified, effectively turning off compression except for the 5 or 6 MBs of test compression for each 50 MBs of data written to a Virtual Volume.
If a zIIP Engine is installed and the zIIPExploitation and PercentRunOnzIIP parmlib attributes are set appropriately, CA Vtape will zIIP enable the compression work. Depending on the availability of the zIIP engine, the amount of compression work performed on your general processors will be reduced lowering the CPU cost of compression.
|
Copyright © 2013 CA Technologies.
All rights reserved.
|
|