Technische Voraussetzungen

Version 57.1 von Carina Enke am 20.12.2023
Warnung: Aus Sicherheitsgründen wird das Dokument in einem eingeschränkten Modus angezeigt, da es sich nicht um die aktuelle Version handelt. Dadurch kann es zu Abweichungen und Fehlern kommen.


Die Lernplattform ist eine web-basierte Anwendung und hauptsächlich in Java geschrieben. Folgende Standardanwendungen werden unterstützt:

  • Web-Server: Apache
  • Applikations-Server: Tomcat
  • Verwaltung von Daten: PostgreSQL, XML

Zur Nutzung dieser Lernplattform benötigen Sie eine Internetverbindung sowie einen Browser (Google Chrome, Mozilla Firefox, Internet Explorer, etc).



Unbekanntes Makro: scroll-ignore. Klicke auf diese Nachricht, um Details zu erfahren.



Hardware

Empfehlung für 300 gleichzeitige Nutzer:

  • 8 GB RAM
  • 2 CPUs > 2 GHz
  • 200 GB HDD

Software

Wir empfehlen Linux (64bit).
Folgende Distributionen werden aktuell für Produktivinstanzen verwendet:

  • Scientific Linux
  • Red Hat Enterprise Linux
  • Ubuntu
  • Open Suse
  • SUSE Linux Enterprise Server.

Andere Distributionen sind möglich. 

Softwarekomponenten

  • Webserver: Apache Webserver + mod_ssl (mod_jk oder proxy_ajp)
  • Datenbankserver: Postgresql
  • Applicationserver: Java 17, Apache Tomcat 9

Verteilung

  • bis 300 gleichzeitige Nutzer : alle Komponenten auf einen Server
  • bis 500 gleichzeitige Nutzer: Trennung zwischen Datenbankserver und Applicationserver
  • bis 800 gleichzeitige Nutzer: Trennung zwischen Datenbankserver, Applicationserver und Webserver
  • bis 1200 gleichzeitige Nutzer: mehrere OPAL-Nodes auf dem Applicationserver
  • ab ca. 1500 gleichzeitige Nutzer: mehrere Applicationserver

The learning platform is a web-based application mainly written in Java. The following standard applications are supported:

  • Web server: Apache
  • Application server: Tomcat
  • Management of data: PostgreSQL, XML

To use this learning platform, you need an internet connection and a web browser (Google Chrome, Mozilla Firefox, Internet Explorer, etc.).

Unbekanntes Makro: scroll-ignore. Klicke auf diese Nachricht, um Details zu erfahren.

Hardware

Recommendation for 300 concurrent users:

  • 8 GB RAM
  • 2 CPUs > 2 GHz
  • 200 GB HDD

Software

We recommend Linux (64bit).

The following distributions are currently used for productive instances:

  • Scientific Linux
  • Red Hat Enterprise Linux
  • Ubuntu
  • Open Suse
  • SUSE Linux Enterprise Server 

Other distributions are possible.

Software components

  • Web server: Apache web server + mod_ssl (mod_jk or proxy_ajp)
  • Database server: Postgresql
  • Application server: Java 17, Apache Tomcat 9

Distribution

  • Up to 300 concurrent users: All components on one server
  • Up to 500 concurrent users: Separation between database server and application server
  • Up to 800 concurrent users: Separation between database server, application server, and web server
  • Up to 1200 concurrent users: Multiple OPAL nodes on the application server
  • More than approx. 1500 concurrent users: Multiple application servers