Before you install vRealize Business for Cloud, verify that minimum hardware and software requirements are met.

Hardware Requirements

The vRealize Business for Cloud server requires a minimum of 80 GB of disk space, 8-GB memory, and 4 vCPU. If you are deploying only the remote data collector, without the vRealize Business for Cloud server, you can reduce the memory size to 2 GB (Properties > Hardware tab).

Sizing and Server Specification Requirements

By default, vRealize Business for Cloud can scale up to 10,000 virtual machines across 12 vCenter Server instances, which includes:
  • Live and deleted virtual machines
  • Daily change in CPU, memory, and storage for 4000 or 20% of the virtual machines
  • Change in virtual machine configurations and count for up to 1000 virtual machines
Note: If you use remote data collectors, vRealize Business for Cloud can scale up to 20,000 virtual machines across 17 vCenter Server instances.
The default server memory of the vRealize Business for Cloud virtual appliance is 8 GB (3 GB for the server and 1400 MB for FactsRepo).
To manage... Increase the memory to...
Up to 20,000 live or deleted virtual machines with daily change in CPU, memory, and storage for 20,000 or more than 20% of the virtual machines and change in the count for up to 1000 virtual machines.
  • 12 GB for the vRealize Business for Cloud virtual appliance:
    • 5 GB for the vRealize Business for Cloud server.
    • 3 GB for the Facts Repo service.
Up to 30,000 live or deleted virtual machines with daily change in CPU, memory, and storage for 30,000 or more than 20% of the virtual machines and change in the count for up to 1000 virtual machines.
  • 16 GB for the vRealize Business for Cloud virtual appliance:
    • 7 GB for the vRealize Business for Cloud server.
    • 5 GB for the Facts Repo service.
To increase the memory based on your infrastructure, perform the following:
  • Modify the server memory parameter from -Xmx3g to -Xmx5g or -Xmx7g in the setenv.sh at /usr/local/tomcat/itbm-server/bin/
    Note: After you update the server memory, run the monit restart itbm-server command.
  • Modify the FactsRepo parameter from -Xmx1400m to -Xmx3g or -Xmx5g in the facts-repo.service at /etc/systemd/system/
    Note: After you update the FactsRepo memory, run the systemctl daemon-reload and systemctl restart facts-repo.service commands.

Software Requirements

  • VMware ESXi
  • VMware or vCloud Director for virtual appliance deployment
  • vRealize Automation or VMware Identity Manager for user management

Web Browser Requirements

You can access vRealize Business for Cloud on latest three versions of Microsoft Internet Explorer, Google Chrome, Mozilla Firefox, and Microsoft Edge.
Note:

If you are using Internet Explorer, you must deselect the Display intranet sites in Compatibility View option under Tools > Compatibility View Settings.

You must install the VMRC plug-in for vCloud Director to work with your browser.

Note: The screen resolution must be above 1024x768 to view the complete vRealize Business for Cloud user interface. If you set the resolution to 1024x768 or lower, you might not see all the options such as Status and Help on the user interface. To view the complete vRealize Business for Cloud user interface, zoom out the browser or increase the screen resolution.

Port Requirements

Note: All communications between the source and destination are one way.
Source Destination Protocol Port Description
vRealize Automation vRealize Business for Cloud HTTPS 443 For user interface connections
vRealize Business for Cloud vRealize Automation, vCenter Server, vCloud Director, vRealize Operations Manager, EMC SRM, AWS, Azure, VMware NSX Manager HTTPS 443 For the vRealize Business for Cloud data collection from multiple systems
vRealize Automation vRealize Business for Cloud SSH 22 For an external SSH connection
vRealize Business for Cloud Web console (browser) vRealize Business for Cloud HTTPS 5480 For the web management interface
vRealize Automation vRealize Business for Cloud HTTPS 5050 For pricing service
vRealize Business for Cloud vCenter Server Inventory Service HTTPS 10443 For a successful data collection
Note: The default port for the inventory service is 10433. However, if it is configured with a different port, that port must be opened between vRealize Business for Cloud and vCenter Inventory service.
Data collection manager Web console (browser) vRealize Business for Cloud HTTPS 9443 For logging in to a remote data collection manager, add data sources, and manage data collectors through the web management interface.
Data collection manager vRealize Business for Cloud HTTPS 443 For the remote data collection manager to register with vRealize Business for Cloud server.
vRealize Business for Cloud https://vrbc-services.vmware.com HTTPS 8443 For automatic update of the reference database.
vRealize Business for Cloud vRealize Log Insight TCP 9543 For exporting logs to vRealize Log Insight server.