2.5

Table Of Contents
VMware Cloud Director
Billing Policy - Pay As
You Go Fixed Charging
This policy takes in to account the actual usage for external network transmit
and external network receive computing resources. For all other resources, the
user-defined allocation units in vCenter Chargeback Manager are considered
for cost calculation. The policy also takes in to account the fixed costs set on the
entities. This billing policy is set in the VMware Cloud Director Pay As You Go
- Fixed Charging Pricing Model. The expression for the billing policy is as
follows:
external network transmit = usage;
external network receive = usage;
other resources = allocation;
fixed costs = include;
VMware Cloud Director
Billing Policy - Pay As
You Go Resource Based
Charging
This policy takes in to account the user-defined allocation units for virtual
CPUs and memory only if the virtual machine is powered on. It also takes in
to account the actual usage for external network transmit and external network
receive computing resources. For all other resources, the user-defined
allocation units in vCenter Chargeback Manager are considered for cost
calculation. This billing policy is set in the VMware Cloud Director Pay As You
Go - Resource Based Charging Pricing Model. The expression for the billing
policy is as follows:
vCPU count = if (vmpoweron) {allocation;}
memory = if (vmpoweron) {allocation;}
external network transmit = usage;
external network receive = usage;
other resources = allocation;
VMware Cloud Director
Billing Policy - Networks
This policy takes in to account the actual usage for external network transmit
and external network receive computing resources. For all other resources, the
user-defined allocation units in vCenter Chargeback Manager are considered
for cost calculation. This billing policy is set in the VMware Cloud Director
Networks Pricing Model. The expression for the billing policy is as follows:
external network transmit = usage;
external network receive = usage;
other resources = allocation;
vCenter Chargeback Manager also lets you define and manage your own billing policies. To know more about
creating and managing custom billing policies, see “Managing Billing Policies,” on page 90.
Pricing Model
A pricing model defines base rates for the chargeable computing resources, the currency, the billing policy to
be used for calculating the total cost, and other costs.
The other costs include cost for the guest operating system installed on the virtual machine and cost for
vServices such as, High Availability, Fault Tolerance, and virtual machine creation and deletion cost. A pricing
model also enables you to define different billing policies for different time periods. After you define a pricing
model in the application, you can define rate factors and fixed costs on entities or hierarchies for the selected
pricing model. You can also use the pricing model to generate various reports.
Cost Template
A cost template consists of entity-specific cost configuration details. These are rate factors for the chargeable
computing resources and the fixed costs.
You can set these values in a cost template and use the template to configure the costs on one or more entities
in the hierarchies.
Chapter 5 Managing and Configuring vCenter Chargeback Manager Cost Elements
VMware, Inc. 79