EDG Server Platform Considerations
These sections describe some aspects of the server platform to consider prior to installing the EDG server.
Application Server and Supported Platforms
The EDG server uses Apache Tomcat running on Java.
See also
For the details of your EDG server version, see the Supported Platforms page for compatible platform components (e.g., Java, database, etc.). This also includes sections with details and suggested configurations for installing on Linux or Windows Server.
Suggested Java Configuration
If you are using both TopBraid EDG and another TopBraid server application such as Explorer on the same machine, we recommend that you run each in a separate JVM by running them with separate instances of Tomcat.
It is necessary to ensure that you have adequate physical memory to run EDG and that you have configured your Web Application Server to use it. During the purchasing process you should have received a guide to Server Sizing Specifications. Please set these appropriate to your data and users. If you did not receive this, please contact TopQuadrant support.
See the installation instructions below for your operating system for more details concerning how to set the parameters.
Operating Systems
Installation on Linux
This section describes details and suggested configurations when using Linux as the base operating system and Tomcat as the Web Application Server.
A suggested configuration for Enterprise Data Governance is as follows:
Operating Systems |
Current version of Linux |
---|---|
Java Runtime Environment |
Java 17 |
Web Application Server |
Apache Tomcat 10.1 latest |
Permissions |
Full access to the Tomcat configuration area is required. |
Enterprise Data Governance also requires that the nofile
limit be increased as it opens a large number of JAR files, and each TDB database also has a large number of files.
The default is 1024 open files and sockets.
Reset this by adding the following two lines to the /etc/security/limits.conf
configuration file:
tomcat soft nofile 2048
tomcat hard nofile 8192
Installation on Windows Server
This section describes details and suggested configurations when using Windows Server as the base operating system and Tomcat as the Web Application Server.
A suggested configuration for Enterprise Data Governance is as follows:
Operating Systems |
Windows Server (2022+) |
Java Runtime Environment |
Java 17 |
Web Application Server |
Apache Tomcat 10.1 latest |
Administrator access is required for installation.