CloverETL Server is a Java application distributed as a web application archive (.war) for an easy deployment on various application servers. It is compatible with Windows and Unix-like systems as well as several other operating systems. Since it is a Java application, it requires Java Development Kit (JDK) to run. We do not recommend using Java Runtime Environment (JRE) only, since compilation of some CloverETL Server's transformations requires JDK to function properly.
CloverETL Server requires a database as well. The evaluation version uses an embedded Apache Derby database for evaluation purposes. We do not recommend using the Derby database in production environment. Instead you can choose one of several supported database servers.
Figure 2.1. System Architecture
The following table shows hardware requirements for both Basic and Corporate CloverETL Server edition and for running CloverETL Server in a cluster.
Table 2.1. Hardware requirements of CloverETL Server
Basic Edition | Corporate Edition | Cluster | |
---|---|---|---|
RAM | 4 GB (recommended 16 GB) | 8 GB (recommended 64 GB) | 8 GB (recommended 64 GB) |
Processors | up to 4 cores | 16 cores | 8 cores [a] |
Disk space (installation) | 1 GB | 1 GB | 1 GB |
Disk space (tempspace) | > 25 GB [b] | > 25 GB [b] | > 25 GB [b] |
Disk space (data) | > 50 GB [b] | > 50 GB [b] | > 50 GB [b] |
Disk space (shared) [c] | - | - | > 50 GB [b] |
[a] This may vary depending on total number of nodes and cores in license. [b] Minimum value, the disk space depends on data. [c] Disk space for shared sandboxes is required only for CloverETL Cluster. |
Oracle JDK 7/8 32/64 bit
IBM SDK 7 (for IBM WebSphere only)
Table 2.2. CloverETL Server Compatibility Matrix
CloverETL 3.5 | CloverETL 4.0 | CloverETL 4.1, 4.2, 4.3, and 4.4 | CloverETL 4.5 | |||
---|---|---|---|---|---|---|
Application Server | Java 6 and 7 | Java 7 | Java 7 | Java 8 | Java 7 | Java 8 |
Tomcat 6[a] | ||||||
Tomcat 7 | ||||||
Tomcat 8 | ||||||
Pivotal tc Server Standard (3.1.5, Tomcat 8) | ||||||
Jetty 6 | ||||||
Jetty 9 | ||||||
WebLogic 11g (10.3.6) | ||||||
WebLogic 12c (12.1.2) | ||||||
WebLogic 12c (12.1.3) | ||||||
JBoss AS 5 | ||||||
JBoss AS 6 | ||||||
JBoss AS 7 | [b] | [c] | [b] | [c] | ||
Glassfish 2 | ||||||
Glassfish 3 | ||||||
WebSphere 7 | ||||||
WebSphere 8.5 | ||||||
[a] Please note that support for Apache Tomcat 6.0.x has ended on 31 December 2016. See End of life for Apache Tomcat 6.0.x for more information. [b] EAP 6.2 [c] EAP 6.4 |
Note | |
---|---|
We support Java 8 on particular supported application server only if the application server itself officially supports Java 8. |
We support the following database servers. The officially supported versions, we are testing against, are in parentheses.