HAProxy offers high availability, load balancing, and proxying for TCP and HTTP-based applications. Both multi-arm and one-arm configurations are tested and supported.
Prerequisites
Following are the prerequisites to ensure a functional load balancer configuration and deployment.
OS: Red Hat Enterprise Linux (RHEL) v7.x or v8.x
CPU: 2 vCPU
Memory: 4 GB
Disk space: 50 GB
HAProxy 1.5.x for RHEL 7.x or v1.8.x for RHEL 8.x
Fully functioning DNS with both forward and reverse lookups
All nodes in the VMware Aria Operations cluster operating correctly
HAProxy deployed in same datacenter and preferably on the same cluster as VMware Aria Operations
HAProxy not deployed on the same ESX hosts as VMware Aria Operations cluster to ensure availability
Minimum 2-node deployment of VMware Aria Operations cluster
Deployment does not require high availability to be activated, but it is recommended that you activate high availability
One primary node and at least one data node are required for using a load balancer beneficially