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)
see (4)

CPU (cores)

Database Conection
see (5)

 

 

 

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