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:
o Processor: 2 GHZ quad core (4 cores)
o Memory: 8 GB of RAM
o 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 |
| |||||||
|
|
|
|
|
|
|
|
|
|