vRealize Business for Cloud provides end-user transparency in the costs that are associated with operating workloads. vRealize Business shows provisioning costs both during a workload request and on a periodic basis, regardless of whether the costs are "charged-back" to a specific business unit, or are "showed-back" to illustrate the value that the SDDC provides.

vRealize Business integrates with vRealize Automation to display costing during workload request and on an ongoing basis with cost reporting by user, business group or tenant. Additionally, tenant administrators can create a wide range of custom reports according to the requirements of an organization. See Logical Design of vRealize Automationin ROBO and Physical Design of vRealize Automation in ROBO.

Table 1. Resource Requirements for vRealize Business per Virtual Machine



Number of vCPUs



  • 8 GB for a server

  • 2 GB for a data collector

vRealize Business function

Server or data collector

Table 2. Design Decision on vRealize Business

Decision ID

Design Decision

Design Justification

Design Implication


Deploy one vRealize Business data collector in the management application virtual network.

vRealize Business remote collectors are used to send cost data back to the primary vRealize Business appliance located in the Hub.

The communication with vCenter Server involves an additional Layer 3 hop through an NSX edge device.


Use the default vRealize For the vRealize Business data collector, use a reduced memory size of 2 GB.

Data collectors do not run server services, and can run on 2 GB of RAM.