Installation considerations for optimal performance
This topic provides recommendations on achieving optimal performance of your Deployment Automation installation.
To ensure optimal performance:
Install the server as the root user or system user account.
The server must be installed as the root user on UNIX/Linux and as a local system user on Windows. Running in this manner avoids all permission errors. Deployment Automation needs this level of permissions because it writes into protected location such as
Install each agent as a dedicated system account.
Ideally, the account should only be used by Deployment Automation. Because Deployment Automation agents are command execution engines, it is advisable to limit what they can do on host machines by creating dedicated users and then granting them appropriate privileges. If you install an agent as the root user (or local system user on Windows), ensure that agent processes cannot adversely affect the host file system.
Install a single agent per host machine.
If multiple agents are running on the same machine, they can negatively impact each other's performance. If you install multiple agents on the same machine, you must ensure the machine has adequate capacity to meet the system requirements for all of the agents. Otherwise, you may see performance degradation when multiple agents are busy simultaneously.