Application Server Requirements
Hardware Minimum Requirements (based on physical hardware performance, not a virtual environment):
The minimum MM application server requirements (based on physical hardware performance, not a virtual environment) are:
- Processor: 2 GHZ quad core (4 cores)
- Memory: 8 GB of RAM
- Storage: 10 GB of disk space
However, the Hardware Recommended Requirements for a full enterprise application server suggests at least 64 cores and 300 GB of memory, as can be calculated below:
|
|
|
|
|
|
|
|
|
|
|
| Apache Tomcat Application Server Configuration |
| ||||||
|
| Active Concurrent Users see (1) | Memory (GB) | CPU (cores) | Database Conection |
| |||
|
| Per User | Total | Per User | Total | Per User | Total |
| |
| Light Users see (2) | 200 | 0.1 | 20 | 0.1 | 20 | 0.2 | 40 |
|
| Heavy Users see (3) | 100 | 2 | 200 | 0.25 | 25 | 1 | 100 |
|
| Server Database caching |
| 10 |
|
|
|
|
| |
| Server Search index caching |
| 10 |
|
|
|
|
| |
| Extra safety buffer | 25% | 55 | 25% | 11.25 | 25% | 35 |
| |
|
|
|
| 295 |
| 56.25 |
| 175 |
|
|
|
|
|
|
|
|
|
|
|
| (1) Active Concurrent Users during peak daytime (among thousands of potential users on SSO / LDAP), and assuming all metadata harvesting and indexing is scheduled over night |
| |||||||
| (2) Light users are typical business / end users performing search, browse, report, review, comment |
| |||||||
| (3) Heavy users are typical advanced developers performing editing, mapping and complex lineage. |
| |||||||
| (4) Memory (GB) as configured in $MM_HOME/tomcat/conf/tomcat.properties or with the $MM_HOME/Setup.sh utility. |
| |||||||
| (5) Database connections as configured in $MM_HOME/tomcat/conf/MetaIntegration/localhost/MM.xml |
| |||||||
|
|
|
|
|
|
|
|
|
|