Version 60.4 von Carina Enke am 12.08.2024

Zeige letzte Bearbeiter
1 {{section}}
2 {{column width="60%"}}
3 Die Lernplattform ist eine web-basierte Anwendung und hauptsächlich in Java geschrieben. Folgende Standardanwendungen werden unterstützt:
4
5 * Web-Server: Apache
6 * Applikations-Server: Tomcat
7 * Verwaltung von Daten: PostgreSQL, XML
8
9 Zur Nutzung dieser Lernplattform benötigen Sie eine Internetverbindung sowie einen Browser (Google Chrome, Mozilla Firefox, Internet Explorer, etc).
10 {{/column}}
11
12 {{column width="30%"}}
13 {{panel title="Inhalt"}}
14 {{toc start="2"/}}
15 {{/panel}}
16 {{/column}}
17 {{/section}}
18
19 == Hardware ==
20
21 Empfehlung für 300 gleichzeitige Nutzer:
22
23 * 8 GB RAM
24 * 2 CPUs > 2 GHz
25 * 200 GB HDD
26
27
28 == Software ==
29
30 Wir empfehlen Linux (64bit).
31 Folgende Distributionen werden aktuell für Produktivinstanzen verwendet:
32
33 * Scientific Linux
34 * Red Hat Enterprise Linux
35 * Ubuntu
36 * Open Suse
37 * SUSE Linux Enterprise Server.
38
39 Andere Distributionen sind möglich.
40
41 === Softwarekomponenten ===
42
43 * Webserver: Apache Webserver + mod_ssl (mod_jk oder proxy_ajp)
44 * Datenbankserver: Postgresql
45 * Applicationserver: Java 17, Apache Tomcat 9
46
47 === Verteilung ===
48
49 * bis 300 gleichzeitige Nutzer : alle Komponenten auf einen Server
50 * bis 500 gleichzeitige Nutzer: Trennung zwischen Datenbankserver und Applicationserver
51 * bis 800 gleichzeitige Nutzer: Trennung zwischen Datenbankserver, Applicationserver und Webserver
52 * bis 1200 gleichzeitige Nutzer: mehrere OPAL-Nodes auf dem Applicationserver
53 * ab ca. 1500 gleichzeitige Nutzer: mehrere Applicationserver