Hardware-Dimensionierung & Netzwerkarchitektur
Diese Seite enthält Hardware-Empfehlungen für InLoox Self-Hosted Bereitstellungen, einschließlich Server-Spezifikationen für verschiedene Benutzerszenarien und Richtlinien zur Netzwerkarchitektur.
Systemkomponenten und Datenfluss
Das folgende Diagramm zeigt die InLoox Self-Hosted Architektur, unterteilt in das interne Unternehmensnetzwerk und das externe/Perimeter-Netzwerk.
- InLoox Site — Gehostet auf IIS mit Web-Rollen einschließlich App-Pool-Trennung, Berechtigungsverwaltung und Firewall-Regeln. Beinhaltet optionale Dienste und Web-Proxy.
- InLoox Datenbank — Microsoft SQL Server mit Datenbankrollen für logische Trennung, Berechtigungsverwaltung und Firewall-Regeln. Backup wird durch die Kunden-IT verwaltet.
- Workstation — Benutzer greifen über einen unterstützten Browser via TLS/HTTPS 1.2 auf InLoox zu.
- Modern Add-in — Microsoft Outlook verbindet sich über das Modern Add-in mit InLoox.
- Cluster (optional) — Web- und Datenbankserver können für hohe Verfügbarkeit geclustert werden.
Der gesamte Datenverkehr zwischen Clients und der InLoox Site ist mit TLS/HTTPS 1.2 verschlüsselt.

Netzwerkarchitektur

Erforderliche Komponenten
- Web-Server (S001) — Hostet die InLoox-Webanwendung auf Microsoft IIS
- SQL-Server (S002) — Hostet die InLoox-Datenbank auf Microsoft SQL Server
- Router (N001) — Netzwerk-Routing
- Firewall (N002) — Netzwerksicherheit
- Switch (N003) — Netzwerkkonnektivität
- Desktop Client (C001) — Browserbasierter Zugriff auf die InLoox Web App
- Mobile Client (C002) — Browserbasierter mobiler Zugriff
Optionale Komponenten
- File Server (S003) — Dedizierter Dateispeicher für Projektdokumente
- Virtualization Server (S004) — Hostet Web Server und/oder SQL Server als virtuelle Maschinen
- Mobile Device (C003, C004) — Zugriff über die InLoox Mobile App
Web-Server und SQL-Server können bei kleineren Bereitstellungen auf derselben physischen oder virtuellen Maschine betrieben werden. Für größere Bereitstellungen werden dedizierte Server empfohlen.
Server-Hardware-Empfehlungen
Datenbankwachstum
Die InLoox-Datenbank wächst um ca. 5 bis 20 MB pro Benutzer pro Jahr. Dateispeicher für Projektdokumente ist darin nicht enthalten.
Fallbeispiel 1 - Bis zu 100 Benutzer
Jährliches Datenbankwachstum: ca. 0,5 bis 2 GB pro Jahr.
Datenbankserver (Microsoft SQL Server)
| Komponente | Empfohlen |
|---|---|
| Prozessor | Quad-core x64-Architektur, 2 GHz CPU oder höher (z. B. AMD Opteron oder Intel Xeon) |
| Hauptspeicher | 8 GB RAM oder mehr |
| Festplatte | SAS RAID 5 oder RAID 10 Festplattenarray |
Webserver (Microsoft IIS)
| Komponente | Empfohlen |
|---|---|
| Prozessor | Quad-core x64-Architektur, 2 GHz CPU oder höher (z. B. AMD Opteron oder Intel Xeon) |
| Hauptspeicher | 8 GB RAM oder mehr |
| Festplatte | SAS RAID 5 oder RAID 10 Festplattenarray. RAID ist nicht erforderlich bei Serverredundanz. |
Fallbeispiel 2 - Bis zu 200 Benutzer
Jährliches Datenbankwachstum: ca. 1 bis 4 GB pro Jahr.
Datenbankserver (Microsoft SQL Server)
| Komponente | Empfohlen |
|---|---|
| Prozessor | Quad-core x64-Architektur, 2 GHz CPU oder höher (z. B. AMD Opteron oder Intel Xeon) |
| Hauptspeicher | 16 GB RAM oder mehr |
| Festplatte | SAS RAID 5 oder RAID 10 Festplattenarray |
Webserver (Microsoft IIS)
| Komponente | Empfohlen |
|---|---|
| Prozessor | Quad-core x64-Architektur, 2 GHz CPU oder höher (z. B. AMD Opteron oder Intel Xeon) |
| Hauptspeicher | 8 GB RAM oder mehr |
| Festplatte | SAS RAID 5 oder RAID 10 Festplattenarray. RAID ist nicht erforderlich bei Serverredundanz. |
Fallbeispiel 3 - Bis zu 500 Benutzer
Jährliches Datenbankwachstum: ca. 2,5 bis 10 GB pro Jahr.
Datenbankserver (Microsoft SQL Server)
| Komponente | Empfohlen |
|---|---|
| Prozessor | 8-core x64-Architektur, 2,5 GHz CPU oder höher (z. B. Intel Xeon Scalable) |
| Hauptspeicher | 32 GB RAM oder mehr |
| Festplatte | SSD RAID 5 oder RAID 10 Array |
Webserver (Microsoft IIS)
| Komponente | Empfohlen |
|---|---|
| Prozessor | 8-core x64-Architektur, 2,5 GHz CPU oder höher (z. B. Intel Xeon Scalable) |
| Hauptspeicher | 16 GB RAM oder mehr |
| Festplatte | SSD RAID 5 oder RAID 10 Array. RAID ist nicht erforderlich bei Serverredundanz. |
Ab 500 Benutzern empfehlen wir, Datenbankserver und Webserver auf getrennten Maschinen zu betreiben.
Fallbeispiel 4 - Bis zu 1.000 Benutzer
Jährliches Datenbankwachstum: ca. 5 bis 20 GB pro Jahr.
Datenbankserver (Microsoft SQL Server)
| Komponente | Empfohlen |
|---|---|
| Prozessor | 16-core x64-Architektur, 2,5 GHz CPU oder höher (z. B. Intel Xeon Scalable) |
| Hauptspeicher | 64 GB RAM oder mehr |
| Festplatte | SSD RAID 10 Array |
Webserver (Microsoft IIS)
| Komponente | Empfohlen |
|---|---|
| Prozessor | 8-core x64-Architektur, 2,5 GHz CPU oder höher (z. B. Intel Xeon Scalable) |
| Hauptspeicher | 32 GB RAM oder mehr |
| Festplatte | SSD RAID 10 Array. Load Balancing über mehrere Webserver in Betracht ziehen. |
Fallbeispiel 5 - Bis zu 10.000 Benutzer
Jährliches Datenbankwachstum: ca. 50 bis 200 GB pro Jahr.
Datenbankserver (Microsoft SQL Server)
| Komponente | Empfohlen |
|---|---|
| Prozessor | 32-core x64-Architektur, 2,5 GHz CPU oder höher (z. B. Intel Xeon Scalable) |
| Hauptspeicher | 128 GB RAM oder mehr |
| Festplatte | NVMe SSD RAID 10 Array |
Webserver (Microsoft IIS)
| Komponente | Empfohlen |
|---|---|
| Prozessor | 16-core x64-Architektur, 2,5 GHz CPU oder höher (z. B. Intel Xeon Scalable) |
| Hauptspeicher | 64 GB RAM oder mehr |
| Festplatte | SSD RAID 10 Array |
Für Bereitstellungen dieser Größe empfehlen wir dringend Load Balancing über mehrere Webserver sowie SQL Server Always On Availability Groups für hohe Verfügbarkeit. Bitte kontaktieren Sie den InLoox Support für eine individuelle Dimensionierungsempfehlung.
Externer Zugang
Um den Zugriff auf InLoox von außerhalb des Unternehmensnetzwerks zu ermöglichen, wird die folgende Architektur empfohlen:

- Richten Sie einen Web Application Proxy im Perimeternetzwerk (DMZ) hinter Firewall 1 ein.
- Konfigurieren Sie TLS-Verschlüsselung und Authentifizierung mit Anmeldeinformationen auf dem Proxy.
- Platzieren Sie Web Server, Datenbank(en), File Server und API im internen Netzwerk hinter Firewall 2.
- Konfigurieren Sie optional VPN-Zugang als Alternative zum Web Application Proxy.
Ausführliche Softwarevoraussetzungen finden Sie unter Systemvoraussetzungen.