📊Requisitos del sistema
Hardware
Las recomendaciones de hardware se basan en el uso y dependen de cuántos scripts se estén ejecutando en el servidor de PowerShell Universal y de cuántos usuarios accedan a la máquina. Las máquinas basadas en Unix suelen requerir menos hardware que las basadas en Windows. Las recomendaciones siguientes se basan en un uso bajo del sistema.
Mínimo
Esta es la base para un servidor Universal con una carga de servidor muy mínima. Debe utilizarse únicamente con fines de prueba o desarrollo.
2 CPU
4 GB
250 GB
Base de datos SQLite
Recomendado
Esta es la base para un servidor Universal que ejecuta varios trabajos por hora, aloja API con menos de 100 solicitudes por segundo y una sola aplicación. Admitirá hasta 10 usuarios simultáneos.
4 CPU
16 GB
500 GB
Base de datos MS SQL\PostgreSQL
Rendimiento
Esta es la base para un servidor Universal que ejecuta docenas de trabajos por hora, aloja API con más de 100 solicitudes por segundo y hasta 5 aplicaciones. Admitirá hasta 50 usuarios simultáneos.
16 CPU
32 GB
1 TB
Base de datos MS SQL\PostgreSQL
Distribuido
Un sistema distribuido emplea varias instancias de PowerShell Universal conectadas a la misma base de datos. Requiere Git o despliegues gestionados para compartir los datos de configuración. Lo recomendamos para instancias de producción de uso extendido. Ofrece el mejor rendimiento, estabilidad y redundancia.
Esta configuración puede admitir cientos de trabajos por hora, miles de solicitudes de API por segundo y muchas aplicaciones. El número de usuarios simultáneos dependerá del número de servidores PSU del clúster.
32 CPU
64 GB
1 TB
Base de datos MS SQL\PostgreSQL
Software
Windows
Opcional*: Windows PowerShell v5.1 o posterior
Opcional*: PowerShell v7.2 o posterior
.NET Framework v4.8.0 o posterior (solo para Windows PowerShell)
Linux
Opcional*: PowerShell v7.2 o posterior
Distribuciones validadas: Ubuntu 18.04 y 20.04
Mac OS
Opcional*: PowerShell v7.2 o posterior
Red
PowerShell Universal se comunica a través del puerto configurado durante la instalación y\o la configuración.
Front end del servidor web
Puerto predeterminado: 5000
Puertos configurados habituales: 443, 80
Backend TCP
Puerto local asignado dinámicamente en loopback
Base de datos
MS SQL: 1433
PostgreSQL: 5432
Agente
Puerto del front end del servidor web, 5000 por defecto
Git
Puertos HTTP estándar, normalmente 443
Licencias en línea
Las licencias en línea requieren acceso a www.ironmansoftware.com o quoting.devolutions.net en el puerto 443, según el tipo de licencia. Las licencias sin conexión no requieren acceso a internet.
Proxy
PowerShell Universal ofrece ajustes de configuración de proxy en la página Configuración \ General. Se utilizan para la comunicación con git remoto, la base de datos o servicios de Internet.
Última actualización
¿Te fue útil?