System RequirementsΒΆ

Cordra software can be deployed in at least two ways: as a single instance or as a distributed system. The full extent of system requirements depends on the deployment option selected. Please refer to these two documents for learning about those requirements: Deploying Single-Instance Cordra and Deploying Cordra as a Distributed System.

The only (virtual) machine instance in the case of a single instance deployment or each instance in the case of a distributed deployment, is expected to meet the following requirements:

Minimum Recommended
JVM: Java version 8 JVM: Java version 8 or later
CPU: Single core 1GHz CPU: Single core 2GHz
RAM: 500MB RAM: 2GB
HDD: 200MB HDD: Storage dependent

Storage is used for just logging system access if external backend services are employed. Otherwise, required storage space is dependent on the number and size of digital objects that are stored and indexed as well as the number of user requests. In general, and up to a certain point, more system memory will yield better search performance.