This can either be a supported Oracle or PostgreSQL database server. For more information, see Database requirements. One database server is required for each BMC TrueSight Capacity Optimization instance. The database can be implemented on a cluster of machines where supported, however such an implementation is also considered as a single database.
|Application Server||≥ 1|
Each Application Server runs several software components. For details and applicable constraints, see Application Server. Each Application Server must have access to the Database Server. If there is more than one Application Server machine, then each machine must have access to a single shared network file system, the “repository”.
|ETL Engine Server||≥ 1|
This server is required for collecting data from third-party data sources or from the Gateway Server. For demos, you can run the ETL Engine software components on the Application Server machine. Each ETL Engine Server must have access to the Database Server, unless it is deployed as a Remote ETL Engine Server. For more information, see Guidelines on using a remote ETL engine.
|Gateway Server||≥ 0|
This server is required for Agent-based or agentless Operating System data collection from managed nodes. The Gateway Server supports all the commonly used UNIX and Windows Operating System platforms. For more information, see Operating System support and patch requirements for Agents. One Gateway Server can collect data from many managed nodes. For details and applicable constraints, see Sizing and scalability considerations. Agentless collection requires additional machines. For more information, see Gateway Server.
|Agents||≥ 1||BMC TrueSight Capacity Optimization Agents provide lightweight, fault-tolerant data collection capabilities for managed machines running UNIX and Windows. For the complete list of operating systems, see Supported operating systems for the Agent.|