📊Systemanforderungen
Hardware
Die Hardware-Empfehlungen basieren auf der Nutzung und hängen davon ab, wie viele Skripte auf dem PowerShell Universal-Server ausgeführt werden und wie viele Benutzer auf den Rechner zugreifen. Unix-basierte Rechner haben in der Regel geringere Hardwareanforderungen als Windows-basierte Rechner. Die nachfolgenden Empfehlungen basieren auf einer niedrigen Systemnutzung.
Minimum
Dies ist die Basislinie für einen Universal-Server mit sehr geringer Serverlast. Sie sollte nur für Test- oder Entwicklungszwecke verwendet werden.
2 CPU
4 GB
250 GB
SQLite-Datenbank
Empfohlen
Dies ist die Basislinie für einen Universal-Server, der mehrere Jobs pro Stunde ausführt, APIs mit weniger als 100 Anfragen pro Sekunde und eine einzelne App hostet. Sie unterstützt bis zu 10 gleichzeitige Benutzer.
4 CPU
16 GB
500 GB
MS SQL\PostgreSQL-Datenbank
Leistung
Dies ist die Basislinie für einen Universal-Server, der Dutzende Jobs pro Stunde ausführt, APIs mit mehr als 100 Anfragen pro Sekunde und bis zu 5 Apps hostet. Sie unterstützt bis zu 50 gleichzeitige Benutzer.
16 CPU
32 GB
1 TB
MS SQL\PostgreSQL-Datenbank
Verteilt
Ein verteiltes System nutzt mehrere Instanzen von PowerShell Universal, die mit derselben Datenbank verbunden sind. Es erfordert entweder Git oder verwaltete Bereitstellungen, um Konfigurationsdaten zu teilen. Wir empfehlen dies für stark genutzte Produktionsinstanzen. Es bietet die beste Leistung, Stabilität und Redundanz.
Diese Konfiguration kann Hunderte Jobs pro Stunde, Tausende API-Anfragen pro Sekunde und viele Apps unterstützen. Die Anzahl gleichzeitiger Benutzer hängt von der Anzahl der PSU-Server im Cluster ab.
32 CPU
64 GB
1 TB
MS SQL\PostgreSQL-Datenbank
Software
Windows
Optional*: Windows PowerShell v5.1 oder höher
Optional*: PowerShell v7.2 oder höher
.NET Framework v4.8.0 oder höher (nur für Windows PowerShell)
Linux
Optional*: PowerShell v7.2 oder höher
Validierte Distributionen: Ubuntu 18.04 und 20.04
Mac OS
Optional*: PowerShell v7.2 oder höher
Netzwerk
PowerShell Universal kommuniziert über den während der Installation und\oder Konfiguration konfigurierten Port.
Webserver-Frontend
Standardport: 5000
Typisch konfigurierte Ports: 443, 80
TCP-Backend
Dynamisch zugewiesener lokaler Port auf Loopback
Datenbank
MS SQL: 1433
PostgreSQL: 5432
Agent
Webserver-Frontend-Port, standardmäßig 5000
Git
Standard-HTTP-Ports, typischerweise 443
Online-Lizenzierung
Die Online-Lizenzierung erfordert je nach Lizenztyp Zugriff auf www.ironmansoftware.com oder quoting.devolutions.net über Port 443. Offline-Lizenzen erfordern keinen Internetzugang.
Proxy
PowerShell Universal bietet Proxy-Konfigurationseinstellungen auf der Seite Einstellungen \ Allgemein. Diese werden für die Kommunikation mit remote Git-, Datenbank- oder Internetdiensten verwendet.
Zuletzt aktualisiert
War das hilfreich?