Sizing TrueSight Server Automation Application Servers in a VM environment
The following sizing recommendations have been formulated from the experiences of customers who run TrueSight Server Automation Application Servers as VM guests in vSphere environments. While these recommendations have not been officially tested by BMC, they seem to work well in many customer environments.
- Each Guest VM should have 10-12 gigabytes of memory allocated and reserved per TrueSight Server Automation deployment
- Each Guest VM should have 2vCpu reserved per TrueSight Server Automation deployment.
- Since Guest VM resources are reserved, the VMs should not move between hosts under load, such as vMotion and DRS. A node can move while in Maintenance Mode and no work being executed.
- Each Guest VM should have 20-50 gigabytes of disk
- Each Guest VM should run a single, 6-8 gigabyte (MaxHeapSize) Application Server deployment or two 6-8 gigabyte deployments
- TrueSight Server Automation Application Server deployments should not be of type ALL or a combined JOB/CONFIG. Desirable types are JOB, CONFIG, NSH_PROXY, combined JOB/NSH_PROXY, and combined CONFIG/NSH_PROXY.
- The JVM on the Applications Servers should be x86_64
- The MaxWIT setting in the JOB deployments should be 100.
- The MaxJobExecutionConnections in the JOB deployments should be 200
- If more capacity is needed, there are two possibilities:
- Additional VMs can be added. They can be configured as either JOB or CONFIG Application Servers.
- An additional Application Server instance can be added for a total of two instances per guest, assuming the vCpu and memory are also increased.
- The file server should be on a dedicated system (not on any one Application Server) or (for UNIX) should be an NFS mount that is mounted on all Application Servers.
- Each Guest VM should be no more than 5 milliseconds away from each other, and from the database.
- Guest OS can be Windows or Linux.
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*