There are some significant differences between traditional performance optimization tuning and the TurboTune method of tuning. Increase and speed up return on investment using TurboTune.
Turbo vs. Traditional
TurboTune vs. Traditional Optimization Tuning
TurboTune differs from the conventional method of tuning files. TurboTune software can be utilized by any IBM mainframe client for a robust and fast return on investment.
CPSI employs a proprietary performance optimization tool, TurboTune, to produce comprehensive recommendations for improving system performance. This is a much faster process than the traditional methods, which require incremental tuning over a long period of time. TurboTune also requires much less interaction with a customer’s programming staff. Only TurboTune provides a tuning service of this nature.
The traditional method of tuning requires the interaction of an analyst (usually an IBM specialist) who understands the impact of various file parameters, blocksizes, and other variables on the performance of a file. The tuning proceeds on a file-by-file basis, and is an iterative process of making one change to the file, running performance reports to observe the effect of the change, and then making another change. The goal is usually to improve file-processing times: batch turnaround times or access time for an on-line transaction. A side benefit is the reduction in the number of I/O’s and the amount of CPU used. TurboTune removes the requirement of interaction by an IBM analyst.
The drawbacks of traditional tuning:
- It can require 12 months or more to complete the process.
- The impact on CPU utilization is minimal.
- It requires intense involvement on the part of an IBM analyst, and crucial systems staff.
- The most critical success factor seems to be the active involvement of the application developers.
The TurboTune approach:
CPSI compares a customer’s file definitions against an expert database of “most optimized” settings. The output report indicates the guaranteed achievable reductions in resource requirements (CPU, EXCP’s, etc).
The TurboTune Expert Database:
CPSI collects data sets, running each file created through programs that recorded the EXCP’s, CPU, I/O, and Runtime. Then each parameter was altered, one at a time. The programs were rerun and the same statistics recorded. This was completed for every possible combination of RECORD SIZE, CISIZE and FREESPACE. Ratios were developed for every combination of variable in a Listcat. Approximately 700 ratios were used. Standard deviations were created on those ratios and regression analysis run on the ratios to determine which ones were meaningful. Record count normalization on all files was used to ensure they would be compared accurately.
The above process was repeated using CICS shutdown statistics to get the very best examples for online files. Once the very best settings for every file were Identified, any missing record length, CISIZE, or FREESPACE from the bell shape curve that was developed was filled in. All this data was turned into an expert table of the MOST OPTIMIZED settings.
This table is used to match against potential customer files. The output is reductions that will occur if the changes are implemented as well as details of the needed changes. To date In excess of 50 million files have been analyzed. When a better performing file is Identified, it is added to the database. This is rare, occurring usually when IBM makes a change to hardware or software such as SMS extended addressing.
- Utilizing TurboTune the Return-On-Investment can be realized very quickly, three to six months based on the expected savings in CPU, I/O, and DASD capacity. The TurboTune program generates all optimization parameters for all files immediately, which means the savings can be achieved in a short period of time.
- There is no cost if results are not attained. Pay only for savings you realize.
- The cost to implement is low.
- Utilize and implement without tying up skilled systems staff and application programmers.
- Zero risk. All files are tested in development prior to moving to production.
The TurboTune approach is particularly well suited to clients where-in a substantial CPU reduction is needed as soon as possible.