📊Requisiti di sistema
Hardware
Le raccomandazioni hardware si basano sull'utilizzo e dipendono da quanti script sono in esecuzione sul server PowerShell Universal e da quanti utenti accedono alla macchina. Le macchine basate su Unix richiedono in genere requisiti hardware inferiori rispetto alle macchine basate su Windows. Le raccomandazioni seguenti si basano su un utilizzo ridotto del sistema.
Minimo
Questo è il riferimento di base per un server Universal con un carico del server molto ridotto. Deve essere utilizzato solo a scopo di prova o di sviluppo.
2 CPU
4 GB
250 GB
Database SQLite
Consigliato
Questo è il riferimento di base per un server Universal che esegue diversi job all'ora, ospita API con meno di 100 richieste al secondo e una singola App. Supporterà fino a 10 utenti simultanei.
4 CPU
16 GB
500 GB
Database MS SQL\PostgreSQL
Prestazioni
Questo è il riferimento di base per un server Universal che esegue decine di job all'ora, ospita API con più di 100 richieste al secondo e fino a 5 App. Supporterà fino a 50 utenti simultanei.
16 CPU
32 GB
1 TB
Database MS SQL\PostgreSQL
Distribuito
Un sistema distribuito impiega più istanze di PowerShell Universal connesse allo stesso database. Richiede Git o distribuzioni gestite per condividere i dati di configurazione. Lo consigliamo per istanze di produzione ampiamente utilizzate. Offre le migliori prestazioni, stabilità e ridondanza.
Questa configurazione può supportare centinaia di job all'ora, migliaia di richieste API al secondo e molte app. Il numero di utenti simultanei dipenderà dal numero di server PSU nel cluster.
32 CPU
64 GB
1 TB
Database MS SQL\PostgreSQL
Software
Windows
Opzionale*: Windows PowerShell v5.1 o versione successiva
Opzionale*: PowerShell v7.2 o versione successiva
.NET Framework v4.8.0 o versione successiva (solo per Windows PowerShell)
Linux
Opzionale*: PowerShell v7.2 o versione successiva
Distribuzioni validate: Ubuntu 18.04 e 20.04
Mac OS
Opzionale*: PowerShell v7.2 o versione successiva
Rete
PowerShell Universal comunica sulla porta configurata durante l'installazione e\o la configurazione.
Front-end del server web
Porta predefinita: 5000
Porte tipicamente configurate: 443, 80
Backend TCP
Porta locale assegnata dinamicamente su loopback
Database
MS SQL: 1433
PostgreSQL: 5432
Agent
Porta del front-end del server web, predefinita 5000
Git
Porte HTTP standard, in genere 443
Licenze online
La licenza online richiede l'accesso a www.ironmansoftware.com o quoting.devolutions.net sulla porta 443, a seconda del tipo di licenza. Le licenze offline non richiedono l'accesso a Internet.
Proxy
PowerShell Universal fornisce le impostazioni di configurazione del proxy nella pagina Impostazioni \ Generale. Vengono utilizzate per la comunicazione con git remoto, database o servizi Internet.
Ultimo aggiornamento
È stato utile?