Semarchy xDI System requirements

Before installing Semarchy xDI, review the system requirements for each component you need to ensure that the software will run properly.

Common requirements

Java virtual machine

Semarchy xDI software requires a Java virtual machine (JVM), either as a runtime environment (JRE) or development kit (JDK). We recommend using a 64-bit JVM on a 64-bit operating system for best performance.

Semarchy xDI supports the following Oracle and OpenJDK Java versions:

  • Java 17 LTS

  • Java 21 LTS

xDI version 2024.3 deprecates support for xDI Designer on Java 17 due to planned platform updates. Other xDI software is not affected.

Designer requirements

Hardware

xDI Designer can be run on computers with at least 8 GB RAM, and at least 600 MB free disk space. More space may be needed for extra components.

Operating system

Designer supports the following operating systems:

  • Windows 10 and 11, 64-bit.

  • Linux 64-bit, with an X server and GTK+ 3.20.0 or higher.

  • macOS 11 (Big Sur), 12 (Monterey), 13 (Ventura), 14 (Sonoma).
    We provide separate Designer builds for Intel and Apple (M1 and newer) processors.

The Wayland display server is unsupported on Linux and may result in unexpected behavior.

Database servers

Designer can connect to a wide range of database technologies. For more information, refer to the documentation for the relevant Designer components.

Runtime requirements

Hardware

xDI Runtime needs at least 80 MB of free disk space to install, and at least 1 GB of database storage. Memory, hard disk space and CPU requirements depend on your integration flows.

Operating system

The Runtime can be installed on any operating system with a supported Java Virtual Machine.

Certified database servers

The Runtime stores its logs and scheduler configuration in a database. The default is a built-in HSQL quick-start database, but you can use a certified relational database as well. At least 1 GB of database storage is required.

The built-in HSQL database is only accessible from the runtime by default, and is not recommended for production use. For more information, see Built-in HSQL database.

The following database engines are certified for use with Runtime:

Oracle Database

Software versions

  • version 19c

  • version 21c

  • version 23c

Editions

  • Express

  • Standard

  • Enterprise

Supported platforms

  • On-premise installation

  • Cloud installation

  • Amazon RDS

PostgreSQL

Software versions

  • version 12

  • version 13

  • version 14

  • version 15

  • version 16

Supported platforms

Third-party providers

  • Amazon Aurora PostgreSQL version 1.2+

Microsoft SQL Server

Software versions

  • SQL Server 2019 (v15.0)

  • SQL Server 2022 (v16.0)

Editions

  • Express

  • Standard

  • Enterprise

Supported platforms

  • On-premise installation

  • Cloud installation

Microsoft Azure SQL Database

Software versions

  • Any

Analytics requirements

Hardware

xDI Analytics needs at least 500 MB of free disk space for itself and an application server, and at least 1 GB of database storage. Memory, hard disk space and CPU requirements depend on the application server, and on other installed xDI products.

Operating system

Analytics can be installed on any operating system with a supported Java Virtual Machine.

Supported application servers

The Analytics server runs as a Java application in a supported application server. It is certified to run on the following Apache Tomcat application servers:

  • Apache Tomcat 9.0.x

Analytics can also be installed as a JEE web application in the following application servers:

  • Eclipse Jetty 10.x

  • Wildfly 15.x to 26.x

Certified database servers

Analytics stores its data in a relational database. It requires at least 1 GB of database storage, although this number may increase depending on how many packages and how much version history you store.

The following database engines are certified for use with Analytics:

Oracle Database

Software versions

  • version 19c

  • version 21c

  • version 23c

Editions

  • Express

  • Standard

  • Enterprise

Supported platforms

  • On-premise installation

  • Cloud installation

  • Amazon RDS

PostgreSQL

Software versions

  • version 12

  • version 13

  • version 14

  • version 15

  • version 16

Supported platforms

Third-party providers

  • Amazon Aurora PostgreSQL version 1.2+

Microsoft SQL Server

Software versions

  • SQL Server 2019 (v15.0)

  • SQL Server 2022 (v16.0)

Editions

  • Express

  • Standard

  • Enterprise

Supported platforms

  • On-premise installation

  • Cloud installation

Microsoft Azure SQL Database

Software versions

  • Any

Web browsers

The Analytics web user interface supports the following web browsers:

  • Google Chrome 68 and newer (desktop and mobile)

  • Firefox 61 and newer

  • Microsoft Edge 42 and newer

  • Safari 11 and later (macOS and iOS)

Web browsers tend to be updated frequently. Semarchy xDI tries to stay compatible with reasonably recent versions. Please review the Analytics release notes for an updated list of known browser issues.

License Server requirements

Hardware

The License Server can be run on computers with at least 1 GB RAM, and at least 50 MB free disk space.

Operating System

The License Server can be installed on any operating system with a supported Java Virtual Machine.