Sample system architecture
You can use several system architectures for a Tivoli® Netcool® Performance Manager system. The appropriate system architecture is normally determined by using the Dimensioning procedure. Each server in the system must be sized according to the projected volumes and types of data that it must process. The projected growth of such data and any customer prerequisites must also be considered.
The following table shows different sample system architectures. These sample architectures provide example hardware for each architecture. The most suitable architecture must be chosen based on available system at the time of deployment.
| System Type | Database Component | Application Component | Loader Component | Gateway Component |
|---|---|---|---|---|
| Monolithic: 1 Server | Database component,
Application component, Loaders, and Gateways on 1 server Example: 2 Intel Xeon Quad Core processors, 24 GB RAM |
|||
| Monolithic: 2 Servers | Database component,
Application component, and Loaders on 1 server Example: 2 Intel Xeon Quad Core processors, 32 GB RAM |
Gateways on separate servers Example: 2 Intel Xeon Quad Core processors, 12 GB RAM |
||
| Distributed: 2 Servers | Database component on 1 server Example: 2 Intel Xeon Quad Core processors, 64 GB RAM |
Application component,
Loaders, and Gateways on 1 server Example: 2 Intel Xeon Quad Core processors, 32 GB RAM |
||
| Distributed: 3 Servers | Database component on 1 server Example: 4 Intel Xeon Quad Core processors, 128 GB RAM |
Application component
and Loaders on 1 server Example: 2 Intel Xeon Quad Core processors, 48 GB RAM |
Gateways on separate servers Example: 2 Intel Xeon Quad Core processors, 16 GB RAM |
|
| Distributed: 3 Servers | Database component on 1 server Example: 4 Intel Xeon Quad Core processors, 128 GB RAM |
Application component on 1 server Example: 1 Intel Xeon Quad Core processors, 32 GB RAM |
Loaders and Gateways
on another server Example: 4 Intel Xeon Quad Core processors, 32 GB RAM |
|
Each server might be suitable for certain tasks and must be sized with appropriate processors, memory, and disks to process the required data efficiently.