|
PDF Available |
Abstract
This document is a detailed listing of the CNS charging algorithm for job processing and storage charges as of July 1, 2008. The charging algorithm is used to determine the cost of computing and other services billed by UF Computing & Networking Services
Related topics include charges, services, and accounting.
<editor@cns.ufl.edu>Table of Contents
The charging algorithm is used to determine the cost of computing and other services billed by UF Computing & Networking Services.
Questions about the charging algorithm should be directed to the CNS Director, at (352) 392-2061.
Charging/Rate information for CNS-Telecommunications is available via the CNS-Telecommunications Rate Schedule.
If you have any questions regarding CNS-Telecommunications rates,
please contact: John Madey, Associate Director, CNS-Telecommunications
<jmadey@ufl.edu> Telephone: 392.1146
CNS currently operates an IBM zSeries z800 2066-002 with z/OS and JES2. CNS also operates an IBM p5-570 running AIX/6000 in a logical partition (LPAR).
The types of charges found in CNS's algorithm are briefly described below.
Each job submitted to the system for batch processing will receive a charge after the job has executed and after output has been generated. The z/OS batch charges listed in the charging algorithm are those in effect for the normal default class A. The use of a class, other than A, causes the charge to be modified as follows:
| Notes | Class | Meaning | Multiplication factor or Adjustments | Comments |
|---|---|---|---|---|
| * | 0 | Zero | .10 | $25.75 minimum charge |
| # | 1 | Standby | .25 | $0.7725 minimum charge |
| 2 | Low | .5 | ||
| 5 | Urgent | 3.00 | ||
| A | Normal | None (default) | ||
| + | G | RCI | 10 minute CPU limit | |
| + | H | RCI | ||
| P | Production | .5 | $8.24 minimum charge | |
| ++ | R | Research | Class A rates with no CPU charge | |
| ** | S | Evening Research | .5 x Class R job charge | |
| *** | W | Flat rate. See below. | ||
| % | Q | Fast Batch | ||
| $ | U | CNS Utilities |
Notes:
| * You must receive permission from the Operations Supervisor by 4 p.m. Friday to use Class 0 (designed for large CPU-bound jobs). |
| # STANDBY jobs may have a maximum of one tape setup and will run at the operator's discretion on nights and weekends. |
| + Classes G and H may be used by participants in the Research Computing Initiative (RCI) only. Use of computing resources is restricted to the amount awarded under the RCI. No tape setup is permitted under Classes G and H. Class G is limited to a 10 minute CPU time. |
| ++ Class R is for CPU-intensive research computing jobs. CPU time is free under Class R, but all other charges apply at the normal Class A rates. Class R is restricted solely to research computing users, that is, for jobs running under all 1x..... 2x....., 4x...., and 6032.... access numbers. No tape setups can be run under Class R, so your data and programs must be either disk resident (on-line) or part of your job stream. There is one Class R initiator. It will run at all times that batch processing is available at a very low dispatching priority, to use otherwise unused CPU cycles. There is no guaranteed turnaround time. |
| ** Like Class R, Class S is for CPU-intensive computing jobs. Class S is run on weekends, holidays, and after 6:00 p.m. weekdays. The Class R charge is multiplied by .5 to determine the Class S charge. Class S limitations are the same as those for Class R. |
| ***To obtain approval for use of Class W, contact the CNS Operations Manager. Class W is for research applications only and is available on weekends and holidays. Userids with jobs run under Class W will be billed a flat $515.00 for the weekend, regardless of the number of jobs run. No tape setups are allowed. |
| % Class Q is limited to specific educational applications with a maximum of 2 seconds of CPU time. The SAS and SPSSQ processors are charged for CPU usage at normal Class A rates. There is no CPU charge for the ASSIST, PLC, SPITBOL, WATFIV, and WPASCAL processors. |
| $ Class U is limited to certain CNS utilities such as CHRGLIST and XFER3 (funds transfer). |
Charges are updated hourly, nightly, or monthly depending on the charge type. You can see the charge application schedule in CNS document D0083, How to Use the CHRGLIST Utility. The algorithm for calculating the charges for each system is presented below.
Storage charges are billed daily. OS data set storage charges can be closely estimated according to the charging functions under "OS Data Set Storage (Disk)". For AIX, VM, and APL, see the storage charges for that system.
Supplies can be charged to userids associated with access numbers that begin with a 1, 31, 4, 5, 6, or 9 or can be purchased by ID requisition. Supplies can be charged to access numbers beginning with a 7 if the access number is funded by a governmental agency that has a Sales Tax Exemption Certificate on file with CNS Accounting.
Due to fluctuating market prices, charges for supplies are subject to change without notice.
| CPU Time: | $0.96/second |
| I/O Operations: | |
| Disk | $0.0773 per 1000 |
| Tape (minimum 1000 excps per mount) | $0.0721 per 1000 |
| Tape Use: | |
| Drive use | $0.0979 per minute |
| Mount(s) (reel and cartridge tapes) | $0.4841 per mount |
| Input Service: Job Submission | $0.00/job |
The charge for this service is $10.30 for each job setup that must be created. If more than one physical output item must be mounted, there is an additional charge of $1.03 per additional output item. See CNS document D0022, Bulk Data Transfer Services at CNS, for details.
| 3270 terminal I/O transmission | no charge |
| CPU time: | $1.08/second |
| File Requests | $0.17/1000 |
| Memory use: | $0.0113/2K byte-minute |
| Sign-on time | no charge |
| Duplicate fiche during job processing | $0.1236/each |
| Duplicate fiche from master fiche | $0.2472/each |
| Master microfiche | $1.1845/each |
| plus frame charge | $0.0052/frame |
| CPU time* | $1.08/sec |
| Disk I/O operations (total of get pages and updates) | $0.0391/1000 |
*DB2 CPU time is usually charged by the service using DB2. The only case where the CPU charge is included in the DB2 charge is when CICS uses DB2. Therefore, under CICS, the DB2 CPU rate matches the CICS CPU rate.
| Installation | $118.45 |
| Rates for hardwired terminals | $9.27/month |
| Transfer | $92.70 |
*These rates reflect the telephone company's average charge to CNS for on-campus dedicated circuits.
Off-campus rates are higher and differ depending on mileage and location. Since the AT&T divestiture these rates are unpredictable.
| Upload to Server (archive or backup) | $0.00034/megabyte (approximately $0.35/GB ) |
| Download from server (archive or backup) | $0.00034/megabyte (approximately $0.35/GB) |
| Server/workstation storage | $0.000017/megabyte/month (approximately $0.60/terebyte/day) |
| Spooled card images | $0.1957/1000 card image records |
| Spooled print lines | $0.1957/1000 lines |
| Pages printed | $11.33/1000 pages |
| 3130 Page Printer | $0.0618/side on xerographic paper $0.0927/side on bond paper |
| VPS-controlled printers | $0.4944/1000 lines printed |
| Labels | $0.0038/label plus lines printed |
| Minimum charge per plot | $3.09/plot |
| Number of bytes per plot | $0.0000021/bytes/plot |
| Plot server CPU seconds | $0.0001030/PC server CPU second |
| Versabond paper charge per plot | $0.515/plot |
| Cartridge Tapes--3480 | variable* |
| Paper (plain or ruled) | |
| 14 7/8 x 11 (standard 2700/cs) | $36.05/case |
| 9 1/2 x 11 (plain white) | $24.205/cs |
| 12 x 11 (bond) | $128.75/cs |
*Varies between $7.21-$16.48/tape, depending on state contract.
| Surcharge for 8... Access Numbers: | |
|---|---|
| Computer use | 130% |
| Plotting | 130% |
| Sign-on time | 130% |
| Storage | 130% |
| Consulting | 30% |
| Invoiced Access Numbers | |
| Minimum charge per invoice | $5.00/month |
| Special tape cleaning | $2.06/tape |
| Special tape handling | $5.15/tape |
| Storage (physical shelf storage) | no charge at present |
| Batch Charges | see "Batch Job Charges" |
Users considering using the UF/CNS dial-up service should be aware that this service is under review, and may possibly be discontinued at or shortly after the end of calendar year 2006. For more information, please see Dr. Hoit's memo to Deans, Directors and Department Heads of 05/02/2006, titled Charging for UF Dialup Services.
| Access to CNS services via area code (352) lines | no charge |
| Access to Internet services via code (352) lines | $0.0083/minute or partial minute ($0.0103 minimum charge) |
| CPU time: | $0.96/second |
| I/O operations: | |
| Disk | $0.0773/1000 |
| TSO Session | $0.00/session |
| Session connect time | $0.0515/hour |
| Storage | see "OS Data Set Storage" |
Interactive: number of bytes transmitted to and from a terminal. The terminal transmission charge for 2,048 characters using CICS/OS is $0.006.
A service for transferring large amounts of data between the CNS mainframe and IBM-compatible personal computers.
Quick job class for fast-batch student job processors. Free CPU time (except for SAS and SPSS) for a maximum of two CPU seconds and 500 printed lines. Available for ASSIST, Pascal, PL/C, SAS, SPITBOL, SPSS, and WATFIV.
The time in seconds during which the processor is executing instructions for a particular job. The CPU charge will vary according to the system or the CPU being used and this time might vary slightly for a program depending on the system load.
The storing of files or data sets on disk. The format of the file storage varies among interactive services.
The actual number of input/output operations required to get information to or from a disk; this is the number of EXCPs (Execute Channel Program). An EXCP is performed whenever you read in or write out physical blocks to a device. To retrieve one record, BDAM takes one disk I/O operation. For example, the average transaction for CICS takes five to eight disk I/O operations.
The number of tape I/O operations performed during job processing. The only way to approximate the number of operations is to run a sample test job through the system and then extrapolate the data.
The number of read operations associated with reading a job or the number of write operations associated with producing output.
A fixed system overhead cost for submitting one job.
The number of card images generated.
The number of lines of output printed on paper.
This is a supply charge for paper per 1000 pages (minimum charge = number of lines of output/88).
PPP (Point-to-Point-Protocol) is an alternative to telnet and tn3270. It provides a way to make a full peer TCP/IP connection over a dial-in line, which allows you to run network client programs such as telnet, ftp, gopher, Netscape, and POPmail on your PC, Macintosh, or workstation when connected to CNS's terminal server via modem.
Users considering using the UF/CNS dial-up service should be aware that this service is under review, and may possibly be discontinued at or shortly after the end of calendar year 2006. For more information, please see Dr. Hoit's memo to Deans, Directors and Department Heads of 05/02/2006, titled Charging for UF Dialup Services.
This adjustment factor varies depending on the priority class (CLASS=) specified on the JOB statement. The total cost of the job is multiplied by this factor to determine the amount you are charged.
Number of hours that a userid is signed onto an interactive service. The charge varies depending on the system.
SLIP (Serial Line Internet Protocol) is available as an alternative to telnet and tn3270 when you are connected to CNS's terminal server via modem. (See PPP).
The number of tape setups times the total job residence time. This charge applies whether or not the tape is actually mounted or data transfer is in progress.
The number of tape mounts you request.
Shelf tape storage.
A device that provides modem access to CNS resources, the campus core network, and the Internet. It supports the use of telnet, tn3270, SLIP, and PPP for enhanced network connectivity.
A VTAM application that enables multiple virtual terminal sessions concurrently on one physical terminal without having to sign on and sign off repeatedly.
The batch system available under CMS that enables you to submit CMS EXECs for execution to the VM Batch monitor virtual machine with a specified job CLASS and estimated maximum resources.
We welcome your comments and suggestions on this and all CNS documentation. Please send your comments to:
UF Computing & Networking Services
112 Bryant Space Sciences Bldg, University of Florida