When you install vCenter Chargeback, the vCenter Chargeback application, the load balancer, and the data
collectors are installed and run on the same machine. Although the vCenter Chargeback database can also be
installed on the same machine, in a real-world scenario you would install the application and the database on
separate machines.
vCenter Chargeback retrieves the virtual infrastructure inventory and the resource usage information for each
virtual machine from the vCenter Server database through the data collector. The data collector replicates this
information in the vCenter Chargeback database. vCenter Chargeback uses this information from the vCenter
Chargeback database along with the cost model and chargeback cost calculation formulas to generate the cost
reports. A single data collector instance can communicate with multiple vCenter Server instances and vCenter
Server databases and replicate the relevant information in a vCenter Chargeback database.
vCenter Chargeback also lets you create a cluster of vCenter Chargeback instances that share a single load
balancer. Each user request is routed through the load balancer. The load balancer forwards the request to a
vCenter Chargeback instance in the cluster based on the number request currently being serviced by each
instance in the cluster. All the vCenter Chargeback instances in a cluster are connected to the same vCenter
Chargeback database.
Chapter 1 Introduction to vCenter Chargeback
VMware, Inc.
9