Version

    Chapter 6. System Requirements

    Hardware Requirements

    The following table shows hardware requirements for CloverDX Server and CloverDX Cluster.

    Table 6.1. Hardware requirements

    HardwareServerCluster (each node)
    RAM8 GB (recommended 64 GB)8 GB (recommended 64 GB)
    Processors8 logical cores [a] 8 logical cores [a] [b]
    Disk space (installation)1 GB1 GB
    Disk space (temp space)> 25 GB [c] > 25 GB [c]
    Disk space (data)> 50 GB [c]> 50 GB [c]
    Disk space (shared) [d] -> 50 GB [c]

    [a] A CPU core in this context is a logical core. Most modern processors use simultaneous multi-threading (called Hyper-Threading by Intel) and the number of logical cores is double the number of physical cores.

    [b] This may vary depending on total number of nodes and cores in license.

    [c] Minimum value, the disk space depends on data.

    [d] Disk space for shared sandboxes is required only for CloverDX Cluster.


    Software Requirements

    Operating System

    CloverDX Server is compatible with Windows 10 and Unix-based systems, as well as with other systems supporting Java (macOS, IBM System V, etc.). We test primarily on CentOS-7 (2009).

    Internet Browsers

    CloverDX Server supports:

    • Mozilla Firefox (latest)

    • Google Chrome (latest)

    [Note]Note

    Since CloverDX 5.5, we no longer support Internet Explorer 11.

    Java Virtual Machine

    CloverDX Server requires Java Development Kit (JDK) to run. CloverDX Server will run with limited functionality on Java Runtime Environment (JRE) and we strongly recommend against using JRE only.

    [Note]Note

    Since CloverDX 5.2, we no longer support Oracle JDK 9. Also note that we do not support Oracle JDK 10 and OpenJDK 8, or AdoptOpenJDK 8.

    Application Servers Compatibility

    Table 6.2. Compatibility Matrix

    Application ServerAdoptOpenJDK Java 11Oracle JDK 8IBM SDK 8
    Tomcat 8.5
    yes
    yes
    no
    Tomcat 9
    yes
    yes
    no
    Pivotal tc Server Standard (3.2.14, Tomcat 8.5)
    yes
    yes
    no
    VMware tc Server Standard (4.1, Tomcat 9.0)yes[a]
    no
    no
    WebLogic Server 12cR2 (12.2.1)
    no
    yes
    no
    JBoss EAP 7.2 no[b]
    yes
    no
    Red Hat JBoss Web Server 5.4 no[c]
    no
    no
    WebSphere 9
    no
    no
    yes

    [a] Bellsoft Liberica OpenJDK Java 11 on CentOS or Ubuntu Linux

    [b] JDK 11 is supported only with JBoss EAP 7.2.2 and above; previous versions do not support multi-Release JARs (e.g. Log4j 2).

    [c] Red Hat OpenJDK Java 11 on Red Hat Enterprise Linux


    Database servers

    CloverDX Server requires a database to store its configuration, track job execution history and other events.

    We support the following database servers. CloverDX Server will work with various versions of each database, although we only test on some versions as detailed for each database.

    The evaluation version of CloverDX Server uses an embedded Apache Derby database to make the installation simpler and faster. We do not support using the Derby database in production environment. Instead, you must choose one of the databases in the list above.