PaSTA System Requirement Overview
PaSTA is a Windows .Net client application that connects and synchronizes with multiple data stores, and has 3 main physical sections: PaSTA client program, PaSTA database, PaSTA application services and interface (which includes the Web service, Monitor, Exporter, and Message Processor Windows services). These sections can be arranged in any suitable physical configuration provided there is connectivity between them. PaSTA is a high demand, high availability application that depends greatly on how many work centers and users are involved. Customers will want to consider this in planning the PaSTA hardware setup.
PaSTA Application Server Requirements
The PaSTA Application server runs windows and web services in order for the CMMS system (Maximo, SAP, etc.) to communicate with the PaSTA Database. This needs to be a Microsoft Windows Server with an OS within Microsoft support. It will also need to be running IIS 6.0 or newer for the Web Services. It can share a machine with other processes if necessary. This is not a high end machine and could easily be a VM. It is recommended that this machine is NOT one of the Citrix boxes (if using). It can, however, be the PaSTA database server. This may not be desirable for security reasons. PaSTA Services have the capability to work in cluster environments.
Citrix Farm or Other Digital Workspace
Each Citrix box (or other shared workspace system) should be able to handle 30-50 users comfortably. Higher end machines (more CPU / RAM) will be able to handle more capacity. It is recommended that these machines be 64 bit Windows Server 2012 R2 installations or newer with at least 32GB of RAM. Given that larger amounts of RAM are much cheaper than full machines, PRO recommends going with as much RAM as can be budgeted.
Client Machines
If Citrix (or some other virtual desktop technology), then minimum requirements will be according to the environment. If PaSTA is not using a virtual desktop but is having the client connect directly to the database, the requirements are listed below.
PaSTA Client
PaSTA Client (if not running a Citrix environment)
- Platform: Microsoft© Windows© 10 or newer
- .Net versions 4.7 or newer
- Processor: 1.8 GHz or faster
- Memory: 8 GB RAM or higher;
- Hard disk capacity: 2 GB of available hard-disk space for installation
- Video: 1,024×768 display (1,280×800 or higher recommended)
- Connectivity to PaSTA database and PaSTA interface module
PaSTA Database – Oracle
PaSTA Database, option 1: (Oracle)
- Platform: Oracle© 12c or newer
- Processors: 2.4 GHz or faster, 2-4 dedicated processors
- Memory: 32 GB RAM
- Hard disk capacity: 20 GB per work center
- Connectivity to PaSTA Client and PaSTA Interface Module
PaSTA Database – Microsoft SQL
PaSTA Database, option 2: (Microsoft SQL Server)
- Platform: Microsoft© SQL Server 2012 SP4 or newer (must be in current Microsoft support lifecycle)
- Memory: 32 GB RAM
- Hard disk capacity: 10 GB per work center
- Connectivity to PaSTA Client and PaSTA Interface Module
PaSTA Application Server
- Platform: Microsoft© Server 2012 SP4 or newer (in current Microsoft support lifecycle)
- .Net version: 4.7 or newer
- Processor: 2.4 GHz or faster processor
- Memory: 16GB RAM
- Hard disk capacity: 10 GB
- Connectivity to PaSTA Client, PaSTA Database, and CMMS System
Other Considerations
Citrix Server
- Platform: Customer is responsible for Citrix instance, a dedicated Citrix server is recommended for typical installations
- Processor: 2.4 GHz or faster processor, 2-4 dedicated processors
- Memory: 32 GB RAM, depends on number of users
- Hard disk capacity: 10 GB
- Connectivity to PaSTA Application Server and PaSTA Database
Access Requirement
PaSTA Database
- The database server identified and established (Oracle or SQL Server)
- Within the database server, (Oracle) the ability to:Create and drop schemas, create and drop tables, stored procedures, functions, and packages.
- Within the database server, (SQL Server) the ability to Update, modify, delete, run stored procedures or DBO rights.
- Running Citrix: Access to Citrix administrator to help with installation.
- Access to the machine the monitor is stalled on. This machine can be a virtual machine.
- Access to the CMMS database.
- VPN access or equivalent