System requirements
These are the prerequisites for the EPICS archiver appliance.
A recent version of Linux, definitely 64 bit Linux for production systems. If using RedHat, we should aim for RedHat 6.1.
JDK 1.16+ - definitely the 64 bit version for production systems. We need the JDK, not the JRE.
A recent version of Tomcat 11.x; preferably
apache-tomcat-11.0.12or later.The management UI works best with a recent version of Firefox or Chrome.
By default, the EPICS archiver appliance uses a bundled versions of the Java CA and PVA libraries from EPICS base.
Optionally, we’d need
A recent version of MySQL
mysql-5.1or later if persisting configuration to a database. We hope to add Postgres support soon.
In terms of hardware, for production systems, we’d need a reasonably powerful server box with lots of memory for each appliance. For example, we use 24 core machines with 128GB of memory and 15K SAS drives for medium term storage.