Analytics nodes, witness nodes, and remote collectors have various hardware requirements for virtual machines and physical machines.

The following table specifies the components to install on each server profile in your deployment, and the required hardware specifications.

Table 1. Hardware Requirements for System Components
Server Roles Virtual CPU Memory Storage Requirements
Small Analytics Node 4 vCPU 16 GB 1276 IOPS
Medium Analytics Node 8 vCPU 32 GB 1875 IOPS
Large Analytics Node 16 vCPU 48 GB 3750 IOPS
Extra Large Analytics Node 24 vCPU 128 GB 12758 IOPS
Standard Remote Collector 2 vCPU 4 GB N/A
Large Remote Collector 4 vCPU 16 GB N/A
Witness Node 2 vCPU 8 GB N/A
Small vRealize Application Remote Collector 4 vCPU 8 GB N/A
Medium vRealize Application Remote Collector 8 vCPU 16 GB N/A
Large vRealize Application Remote Collector 16 vCPU 24 GB N/A

CPU requirements are 2.0 GHz minimum. 2.4 GHz is recommended. Storage requirements are based on the maximum supported resources for each node.

vRealize Operations Manager has a high CPU requirement. In general, the more physical CPU that you assign to the analytics cluster, the better the performance. The cluster will perform better if the nodes stay within a single socket.