Source:FAQ - Requirements
What are the hardware and software requirements for a SEP sesam Server?
SEP sesam Server hardware requirements
The following are the hardware requirements for the SEP sesam Server, RDS or SEP sesam Client. They are similar for both servers, SEP sesam Server and RDS, except for the required space on the file system for the SEP sesam database, which is not necessary for RDS.
- The hardware requirements for the SEP sesam components represent the common requirements. Additional amount of RAM/CPU may be required for bigger Si3 data stores. For details, see Si3 Deduplication Hardware Requirements.
- (Windows only) Make sure that you are using CPUs with supported AVX versions (AVX, AVX2, or AVX-512) and FMA3 (Fused Multiply-Add 3-operand Form) or FMA4 (Fused Multiply-Add 4-operand Form) to prevent the Sesam Transfer Protocol Server (STPD) from automatically disabling the HTTPS port. This happens when the CPU instructions are missing due to unsupported AVX. Consequently, the TLS key and certificate cannot be created. For a list of supported AVX versions, see Advanced Vector Extensions.
Requirements | SEP sesam Server Standard edition | SEP sesam Advanced Server edition | SEP sesam Premium Server edition | SEP sesam Enterprise Server | SEP sesam Client |
---|---|---|---|---|---|
Memory (without Si3 deduplication) | 8 GB RAM | Minimum 16 GB RAM | 32 GB RAM | Minimum 64 GB RAM | 2 GB (recommended 4 GB) |
Memory (with Si3 deduplication) | Minimum 32 GB RAM | Minimum 32 GB RAM | 64 GB RAM | Minimum 128 GB RAM | Minimum 8 GB |
Core (without Si3 deduplication) | 1x CPU with 4 cores (≥ 2,4 GHz) | 1x CPU with 8 cores (≥ 2,4 GHz) | Minimum 1x CPU with 8 cores (≥ 2,4 GHz) | Minimum 2x CPUs with 4 cores (≥ 2,4 GHz) | - |
Core (with Si3 deduplication) | 1x CPU with 6 cores (≥ 2,6 GHz) | 2x CPUs with 8 cores (≥ 2,6 GHz) | 2x CPUs with minimum 8 cores (≥ 2,6 GHz) | Minimum 2x CPUs with 8 cores (≥ 2,6 GHz) | - |
Minimum hard disk space for SEP sesam metadata | 200 GB | 300 GB | 500 GB | 500 GB | 4 GB (for all client data) |
No. of backup clients | Up to 15 | Recommended up to 50 | Recommended up to 150 | Recommended for more than 150 | - |
Si3 deduplication hardware requirements
For the minimum Si3 hardware requirements that apply to SEP sesam Si3 deduplication server, see the above requirements list. Keep in mind that these requirements represent the demand for deduplication only. In addition, the amount of memory for the operating system and other services should be taken into account. For details on Si3 requirements, see Si3 Deduplication Hardware requirements.
SEP sesam Server software requirements
- Java: The required Java version depends on SEP sesam version. See Java Compatibility Matrix.
- Linux: PostgreSQL server package from the Linux distribution is required for 64-bit Linux. Note that SEP sesam RPM packages already include PostgreSQL server package, however, for some older SEP sesam versions, you may have to install the PostgreSQL manually. For details, see Installing PostgreSQL.
- Microsoft Windows: Check prerequisites for Microsoft Windows installation.
Note | |
We recommend that you use a separate partition for the SEP sesam metadata in order to prevent SEP sesam metadata from filling up the operating system partition.
|
Which Java version does SEP sesam require?
The required Java version depends on SEP sesam version. Check the following Java compatibility matrix for details. Oracle/Sun Java, IBM Java or OpenJDK can be used. For details on how to install Java, see Installing and Managing Java.
SEP sesam version | Java version |
---|---|
5.1.0 Apollon [V2] | Java 17 Note1, Java 11, OpenJDK 11 LTS |
5.0.0 Jaglion V2 | Java 17 Note1, Java 11, OpenJDK 11 LTS, Java 8 ≥ patch level 111 (both Windows and Linux) Note2 Note3 |
5.0.0 Jaglion | Java 11, OpenJDK 11 LTS, Java 8 ≥ patch level 111 (both Windows and Linux) Note3 |
4.4.3 Beefalo V2 | Java 11, OpenJDK 11 LTS, Java 8 ≥ patch level 111 (both Windows and Linux) |
- On Windows, SEP sesam recommends Java 17.
- On Linux, SEP sesam versions ≥ 5.0.0.9 Jaglion V2 and 5.1.0 Apollon support Java 17 only on demand, if the use of Java 17 from the command line has been enabled with
sm_setup set_java_path -f <java_17_installation_path>
.
- 5.0.0.9 Jaglion V2 is the last version of SEP sesam that supports Java 1.8.
- Java 1.8 (≥ 1.8.0_111) is only accepted if it is already installed and the computer does not have a 4K display.
You can check your Java version with the following command:
java -version
Example:
#> java -version java version "1.7.0_45" Java(TM) SE Runtime Environment (build 1.7.0_45-b18) Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
Linux – RPM
If the SEP sesam Server is installed as an RPM package, Java must also be installed as an RPM.
Note that to install a SEP sesam Server on an OES2 system, Java 1.5 must remain the default version so that Micro Focus-specific functions (previously Novell) can operate. If a different Java version (such as 1.6) is installed on the system via RPM, the default Java version is kept, i.e., the reinstallation doesn't overwrite it. Java and the SEP sesam Server can be installed as described below.
In our example, 64-bit Sun Java is used:
- After the download is complete, give the package execution rights:
- Install the JRE binary package:
- Verify that the Sun Java version was properly registered in the package database.
#> chmod +x jre-6u25-linux-x64-rpm.bin
#> ./jre-6u25-linux-x64-rpm.bin Unpacking... Checksumming... Extracting... UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu). inflating: jre-6u25-linux-amd64.rpm Preparing... ########################################### [100%] 1:jre ########################################### [100%] Unpacking JAR files... rt.jar... jsse.jar... charsets.jar... localedata.jar... plugin.jar... javaws.jar... deploy.jar... Done.
#> rpm -qa | grep jre jre-1.6.0_25-fcs
The SEP sesam Server is installed via an RPM package. The SEP sesam installer finds the Java information in the package manager and automatically creates a link to it in the directory /opt/sesam/bin/sesam
. If the SEP sesam Server and Java are installed via Tarball, you must create the link manually, as described in the procedure below.
Linux – Tarball
If Java is installed as Tarball, the SEP sesam Server must also be installed as Tarball. The installation of a SEP sesam Server package with --nodeps is not supported.
Install Java Tarball as follows:
- Download a Java version that is compatible with your operating system, such as 64-bit Sun Java version jre-7u<version>-linux-x64.tar.gz, to
/opt/java
. - Go to the directory
/opt/java
and extract the Tar archive ./jre-7u<version>-linux-x64.tar.gz to the folder/opt/java
. - Java is unpacked into the subfolder jre1.7.0_45 and is ready to use. You can test Java functions as follows:
- Create the directory structure
/opt/sesam/bin/sesam
to link Java to the SEP sesam Server installation:
#> /opt/java/jre1.7.0_45/bin/java -version java version "1.7.0_45" Java(TM) SE Runtime Environment (build 1.7.0_45-b18) Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
#> ln -s /opt/java/jre1.7.0_45/bin/java /opt/sesam/bin/sesam/java
You can now install SEP sesam Server via Tarball.
Windows
You can operate several Java versions on Windows. The SEP sesam Server can work with a Java version other than the operating system's default Java version. Enter the path of your Java version into the <SESAM_ROOT>\var\ini\sm.ini
file in the [JAVA] section:
[JAVA] java_interpreter="C:\Program Files\Java\jre7\bin\java" java_home="C:\Program Files\Java\jre7" java_exit_on_fail=no
This gives the SEP sesam Server its own Java environment on startup.
Where can I get the latest 64-bit version of Sun's JRE?
You can download Oracle Java at Java downloads for all operating systems. However, with Oracle announcing the end of free support for past versions of Java as well as the Oracle JDK binary no longer be free for use in production from JDK 11 on, SEP sesam introduced support for OpenJDK LTS (long term support) distributions, so you can use a free OpenJDK LTS version instead of Oracle Java. You can simply install OpenJDK on Linux or Windows, as described in SEP sesam Quick Install Guide.