The vRealize Automation virtual appliance includes the cloud management Web portal and database services. The vRealize Automation portal allows self-service provisioning and management of cloud services, as well as authoring blueprints, administration, and governance. The vRealize Automation virtual appliance uses an embedded PostgreSQL database for catalog persistence and database replication. The database is configured between two vRealize Automation appliances for high availability.

Table 1. vRealize Automation Virtual Appliance Design Decisions

Decision ID

Design Decision

Design Justification

Design Implication


Deploy two instances of the vRealize Automation virtual appliance to achieve redundancy.

Enable an active/active front-end portal for higher availability.



Deploy two appliances that replicate data using the embedded PostgreSQL database.

Enable high availability for vRealize Automation.

In this active/passive configuration, manual failover between the two instances is required.


During deployment configure the vRealize Automation appliances with 18 GB vRAM.

Supports deployment of vRealize Automation in environments with up to 25,000 Active Directory users.

For environments with more then 25,000 Active Directory users of vRealize Automation, vRAM must be increased to 22 GB.

Table 2. vRealize Automation Virtual Appliance Resource Requirements per Virtual Machine



Number of vCPUs



18 GB

vRealize Automation function

Portal Web site, Application, service catalog and Identity Manager