Sizing recommendations can be found in the "Infrastructure Overview - Enterprise Edition" for the Blue Prism version that you are installing. The latest version of this document can be found on the Portal here:
https://portal.blueprism.com/system/files/documents/v6.4%20Data%20Sheet%20-%20Infrastructure%20Overview%20Enterprise%20Edition_3.pdfPlease note that the sizing figures listed in that document are really the minimum requirements needed to run the Blue Prism software.
Generally, you'll need to size the following differently:
App servers
DB server
Runtime Resources
Interactive client (in production)
Interactive clients (in non-production)
The specification of the Interactive Clients (used for development) and the Runtime Resources must meet the requirements to run the applications used by your process smoothly. (E.g. SAP, Office, Kana etc.) It's useful to base the specification on an equivalent PC used by an end-user to automate those same applications.
Interactive Clients in production (that are only used for monitoring, controlling, and should not run any process) can use the minimum requirement without any issue.
The DB server and App server need to be sized based on the number of Runtime Resources that you expect to have. Once again, the specification listed in the documentation is the minimum spec, so be prepared to exceed it.
For the App server, a modern processor and ~8GB of RAM would probably be enough for a <100 Runtime Resource deployment. It is important to monitor the resource usage of the App Server. If you see that the RAM or CPU is frequently above say 85 or 90%, then it is probably time to add more App Servers, as opposed to scaling the existing one vertically.
For the DB server size :
Number of Runtime Resources
|
Minimum CPU (or VCPU)
|
Minimum RAM (GB)
|
10
|
2
|
4
|
25
|
4
|
8
|
100
|
8
|
16
|
500
|
16
|
64+
|
Once again, these are rough minimum specs that can be used as a starting point to size the DB server. Monitoring is key to determine whether these are over or undersized for your actual requirements.
The disk sizing for the DB server is recommended to be a minimum of 10 GB for data files and 5 GB for log files per Runtime Resource. The data retention policies of the company will influence the sizing of the disk, as some companies require more active data in the database than others.
It is important to archive data to other storage in order to keep the amount of working data in the database trim. This will improve performance of the Blue Prism system.
------------------------------
James Man
Professional Services
Blue Prism
Asia/Hong_Kong
------------------------------