Very interesting table from SaaS, that can be used on-premises.
# of JVMs | App Spec | DB Server Spec | Concurrent User | Comment |
|---|---|---|---|---|
| small client | 2-3 JVMs: 1-2xUI, 1xMIF | 1 x 4core/32G Memory | 1 x 4core/16G | < 50 |
| medium client | 5 JVMS: 2xUI, 1xRPT, 1xCron, 1xMIF | 1 x 8cores/64G Memory | 1 x 4core/16G or 1 x 8core/32G | 75 – 100 |
| large client (case 1) | 32 JVMs: 12xUI, 4xCron, 4xMIF,4xRPT, 4xMobiles,4xRMI | 4 x 32cores/128G | 1 x 120core/1000TB | 4700 |
| large client (case 2) | 23 JVMs: 12xUI, 3xCron, 6xMIF, 2xRPT | 3 x 32cores/128G | 1 x 16core/64GB | 2000 |
| large client (case 3) | 12 JVMs: 12xUI, 3xCron, 3xMIF, 9xSSO,3xRMI | 4 x 32cores/128G | 1 x 32core/512G, 1x32cores/256G, 1x8core/32G | 1000 |
Source: https://pages.github.ibm.com/maximo/performance-wiki/manage-8/sizing-consideration.html