Datenbankserver
Als Datenbanksystem verwenden wir PostgreSQL.
Variante | Betriebssystem | CPU Anzahl | GB RAM | GB Storage | Gb/s Netzwerk | Nötige Dienste (Installation durch HUP) | Anmerkung |
---|---|---|---|---|---|---|---|
- | Ubuntu Server LTS | 8 | 16 | 200++ | 10 |
| Ausreichend für ca 1000 Sitzungen / s |
File-Server und Asset-Management
Das Asset-Management des Portals ist als FIFO Cache zum myContent CMS zu verstehen. Die minimalgröße des Caches beträgt 8GB.
Variante | Betriebssystem | CPU Anzahl | GB RAM | GB Storage | Gb/s Netzwerk | Nötige Dienste (Installation durch HUP) | Anmerkung |
---|---|---|---|---|---|---|---|
- | Ubuntu Server LTS | 4 | 16 | 8++ | 10 | Faustregel: 1 Asset = WEBP+JPEG in HighRes + Preview Desktop + Preview Mobile (ca 512KB) Das heißt 8GB = 16000 Assets. |
Backend-Server (Admin UI / Content Server)
Der PS.Content Application-Server enthält die einzelnen Dienste des PS.Content Systems.
Unter MS-Windows können die PS.Content Module wahlweise als Dienste oder als Docker-Container installiert werden. Unter Linux wird immer Docker verwendet.
Variante | Betriebssystem | CPU Anzahl | GB RAM | GB Storage | Gb/s Netzwerk | Nötige Dienste (Installation durch HUP) | Anmerkung |
---|---|---|---|---|---|---|---|
- | Ubuntu Server LTS | 8 | 32 | 150 | 10 |
| Kann in der DMZ stehen 1x Backend = 500-1000 Sitzungen |
Frontend-Server / Proxy Server
Auf diesem Server laufen alle Hintergrundprozesse der Print-Module (Im-&Exporte, Druckdienste, Schnittstelle zu PS.Content).
Die Application Server für PS.Content und HUP Print können zusammen gelegt werden. Dann ist Microsoft Windows Server als Betriebssystem zwingend erforderlich.
Variante | Betriebssystem | CPU Anzahl | GB RAM | GB Storage | Gb/s Netzwerk | Nötige Dienste (Installation durch HUP) | Anmerkung |
---|---|---|---|---|---|---|---|
- | Ubuntu Server LTS | 2 | 4 | 15 | 10 | -- | Offen zum WEB / Node.js / Angular 1x Node.js Server reicht für 100-200 Sitzungen 1x Proxy Server reicht für bis zu 500 Sitzungen je Sekunde |