Sizing a Server for 1Integrate
There are a number of minimum requirements for server size in order to install 1Integrate
Depending on your intended configuration you will need, as a minimum:
per Interface
-
2 CPU Cores
-
2GB RAM
per Engine
-
1 CPU Core
-
1GB RAM
Note: In order to achieve optimal performance, a dedicated core per engine is recommended.
While being processed, data is stored on disk. So the recommended available storage varies on a case by case basis.
While improving CPU and memory will increase performance, the biggest gains can be made from using fast disk storage, e.g. SSDs.
Storage Requirements
The database storage requirements for the 1Integrate repository (1Integrate’s internal usage, not the source of spatial data to be processed) depend on the usage of 1Integrate.
-
The size and number of 1Integrate entities (rules, actions, data stores and sessions).
-
How many sessions will be running in parallel, and how many non-conformances or reports they will generate, before they are stopped/reset.
-
The size of any data that is uploaded as files to a data store or via 1Data Gateway when 1Integrate is configured to store uploaded files in the repository.
A small set of rules and actions which read data from a database or service and do not run many sessions in parallel will need much less repository database storage (e.g. 500 MB) than one in which many huge data files are uploaded in parallel (which might need 500GB).