For purposes of discussion of the rate determination process, items have been put into general groups. Each in turn can then be described as to the method of data collection and the procedure for determining an adjusted rate.
TIME:
PROCESSOR TIME
CONNECT TIME
A total time value is accumulated from the account/level 7 history records. Dividing the recovery goal by this value results in its ideal rate.
RECOVERY GOAL / TIME = IDEAL RATE
CORE:
CORE FACTOR
When an account/level 7 history record containing a core use value is found, then that core value is multiplied by the processing time for which that amount of core was used. This total core time value can then be divided into a recovery goal to set an ideal core factor rate.
RECOVERY GOAL / (CORE * TIME) = IDEAL RATE
MOUNTS:
TAPES USED
PRIVATE DISKS USED
Number of tape mounts and number of disk mounts are accumulated from the account/level 7 history records. Dividing the recovery goals by these totals result in ideal mount rates.
RECOVERY GOAL / TOTAL USED = IDEAL RATE
MAXIMUM STEP RATE
CA JARS can calculate step charges in two ways: the normal way, using Processor Time and Processor Rate or, optionally, using the following method:
CHARGE = MAXIMUM STEP RATE * STEP'S ELAPSED TIME
CA JARS always uses the method that results in the lower charge. Therefore, the maximum step rate is only invoked when its charge is less. When a maximum charge step record is found, the discount is determined by subtracting the actual charge from the total of all charges. The difference is accumulated and finally displayed with the count for the number of times applied, as well as the total number of step records processed as shown below:
TOTAL DISCOUNT = SUM (NORMAL CHARGE - STEP RATE CHARGE)
MINIMUM CHARGES:
JOB
SESSION
TRANSACTION
When a minimum charge is applied, the difference between this value and the actual amount is considered to be a premium. This difference is accumulated and finally displayed with the number of times applied and with the total jobs/sessions/transactions processed.
I/O COUNTS:
TEMPORARY STORAGE OPERATIONS
TAPE I/O COUNTS
FILE OPERATIONS
DISK I/O COUNTS
DL/1 OPERATIONS
OTHER I/O COUNTS
TRANSIENT DATA OPERATIONS
TGET I/O COUNTS
TPUT I/O COUNTS
All of the above I/O counts are billed as a charge per 1000. Each data item is tallied and finally divided into the corresponding recovery goal to determine the ideal rate.
RECOVERY GOAL / (I/O COUNT / 1000) = IDEAL RATE
RJE SESSION CHARGES:
CONNECT RATE
EXCP RATE
Connect time durations and line transmissions (EXCPs) are accumulated for each combination of CPU-ID and LINE-NAME from RJE session account records. Ideal rates are calculated as follows:
RECOVERY GOAL / HOURS-OF-CONNECT-TIME = IDEAL RATE
RECOVERY GOAL / (EXCPs / 1000) = IDEAL RATE
RJE SURCHARGES:
TIME RATE
RECORD RATE
Reader and printer duration, Statements-Read and Lines-Printed / statements Punched Counts are accumulated for each CPU-ID and Input/Output Device-Name combination from each batch job. Since Line-Names and Input/Output destination names won't match, the RECOVERY statements specifying the appropriate recovery goals for these charges should either not specify a Line-Name or should specify each of the possible Input/Output device names in place of Line-Name. Ideal rates are calculated as follows:
RECOVERY GOALS / HOURS-OF-DURATION = IDEAL RATE
RECOVERY GOALS / ((CARDS-READ + LINES-PRINTED + CARDS PUNCHED)/ 1000) = IDEAL RATE
FORMS CHARGES:
LINES
PAGES
SETUP
Lines and Pages Printed and occurrences per job accumulated for each CPU-ID, SYSOUT-CLASS and FORMS-ID combination for local and remote destinations (remote destination implied by a nonzero output route code). Ideal rates for each combination are computed as follows:
Suppress charges for remote destinations not specified on matching FORMRATE statement:
RECOVERY GOAL / ((LOCAL-LINES + REMOTE-LINES) / 1000) = IDEAL RATE RECOVERY GOAL / (LOCAL-PAGES + REMOTE-PAGES) = IDEAL RATE RECOVERY GOAL / (LOCAL-SETUPS + REMOTE-SETUPS) = IDEAL RATE
Suppress charges for remote destinations specified on matching FORMRATE statement:
RECOVERY GOAL / (LOCAL-LINES / 1000) = IDEAL RATE
RECOVERY GOAL / LOCAL-PAGES = IDEAL RATE
RECOVERY GOAL / LOCAL-SETUPS = IDEAL RATE
| Copyright © 2012 CA. All rights reserved. |
|