Scalability of VM
We run 24 vESA600 on VMWARE ESXi 6.5, and we still have days where out 6 inbound gateways can not keep up.
First make sure you DO NOT modify the settings requested by the deployment images (8/8 and 512 GB disk).
Network adapter still the dear old NE1000.
Make sure you apply the following three settings to your config to adapt timekeeping.
monitor_control.disable_tsc_offsetting=TRUE
monitor_control.disable_rdtscopt_bt=TRUE
timeTracker.forceMonotonicTTAT=TRUE
Make sure you check VMWARE HA settings.
Sizing the Cisco sizing guideline says a VESA600 should be able to handle 12-15 messages per second. We have seen cases as high as 30 per second and as low as 8 per second, depending on # of URL's and attachment types. If we get more then 90% of load for extended periods of time we just deploy two more ESA in our cluster and go from there.