Previous Topic: 2.2.3 Analyzer Reporting Options

Next Topic: 2.2.5 Capacity Planner Interface

2.2.4 Accounting and Chargeback Interface


In today's computer environment, the ability to account for
VM/CMS usage has become an industry-wide concern.  The
primary reason for this is a change in VM/CMS usage.

Traditionally, sites used VM/CMS as a test vehicle in which
the system cost could be absorbed as an overhead item.
Today, however, VM/CMS is being used as the basis for large
corporate information centers.  CMS usage is widespread in
these centers and must be chargeable to departmental budgets.
This has resulted in major new accounting responsibilities.

The CA MICS Analyzer Option for VM/CMS addresses the
accounting of VM/CMS resource usage by interfacing with CA
MICS Accounting and Chargeback.  This combination provides
the ability to utilize charging methodologies that are unique
to the VM/CMS environment.  For example, it allows the
recognition of foreground mode and batch machine usage.


IDENTIFICATION OF SERVICE VIRTUAL MACHINES

You can detect a virtual machine that is providing some sort
of general system service.  Virtual machines such as RSCS,
SMART, DIRMAINT, and VTAM fall into this category.  This
allows a site to group these virtual machines for
identification for system resource use to be prorated across
some or all system users.

DIFFERENTIAL CHARGING FOR BATCH USAGE

CMS batch is a special case of disconnected use.  Some sites
have implemented a batch structure, where one or more virtual
machines are set up exclusively to perform large compilations
and other lengthy tasks.  These machines are usually
prioritized so that they execute in a background mode.  A
batch machine generates C1, C2, and C3 accounting records.
If a site wants to discount those resources consumed by the
batch machine, it can simply use the CMUXMODE to detect batch
machine usage.


VM CHARGING ELEMENTS

When CA MICS Accounting and Chargeback produces invoices for
data center users, those customers who have used VM system
resources are charged according to site-defined algorithms.
The algorithms are based on VM data elements from the CA MICS
Analyzer Option for VM/CMS files of the CA MICS database.  To
simplify the charging process, the following default charging
elements are distributed with Accounting and Chargeback:

     VM ACCOUNTING

       VM Resource Accounting

           VM CPU Charges
             VM Instructions Executed
             VM Total CPU Time
             VM Virtual CPU Time
             VM Overhead CPU Time
             VM Session Time

           VM Device Charges
             VM Tape Allocations
             VM DASD Allocations
             VM Temporary Disk Allocations
             VM Comm Allocations
             VM Unit Record Allocations
             VM Total Allocations
             VM Non-spooled SIOs
             VM Tape Occupancy Time
             VM DASD Occupancy Time
             VM Temporary Disk Occupancy Time
             VM Comm Occupancy Time
             VM Unit Record Occupancy Time
             VM DASD (Perm and TDISK) Space
             VM Device Connect Time

           VM Input/Output Charges
             VM Cards Read
             VM Cards Punched
             VM Lines Printed

       VM VTAM Terminal Usage
           VM VTAM Input Request Units
           VM VTAM Input Characters
           VM VTAM Output Request Units
           VM VTAM Output Characters
           VM VTAM Console Output Lines
           VM VTAM Copy Requests

       VM RSCS Resources
           VM RSCS Records in File

       VM Linux Resources
           Linux Virtual CPU Time
           Linux Total CPU Time