I have three UAG running 3.3.1 that are being load balanced. Recently I've noticed that our UAG are averaging 90% CPU usage and regularly spike to 100% with only 100-140 sessions. The UAG have the standard configuration of 2 vCPU and 4 GB.
The Horizon 7 Configurations Maximums and documentation state that a single UAG can support up to 2,000 sessions.
VMware Horizon 7 sizing limits and recommendations (2150348)
In my search I found this in the documentation.
VMware recommends to use 4 vCPUs and 10GB RAM for Unified Access Gateway appliances to support maximum number of connections when used with Horizon 7.
Horizon Connection Server Maximums and Virtual Machine Configuration
I'm trying to understand if this is normal CPU usage or if we should be concerned and add more resources. It doesn't seem like adding 2 more vCPU and 6 GB of memory would allow for 1,900 more sessions at our current load. I'm tagging markbenson since I suspect he is the only one that knows.