For the complete documentation index, see llms.txt. This page is also available as Markdown.

📊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

*PowerShell Universal include una versione dell'SDK di PowerShell. Se non ha installata alcuna versione di PowerShell, verranno utilizzate le versioni integrate di PowerShell.

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?