Here are the requirements for a production system running Rhino.
Operating System
Check the Rhino Compatibility Guide to ensure you’ve got a supported OS. |
Rhino requires a process ulimit of at least 4096 processes to function reliably.
Hardware
The general hardware requirements below are for a Rhino production system, used for:
-
performance testing — to validate whether or not the combination of Rhino, resource adaptors and applications exceeds performance requirements
-
failure testing — to validate whether or not the combination of Rhino, resource adaptors and applications displays appropriate characteristics in failure conditions
-
and (ultimately) live deployment.
Minimum | Recommended | |
---|---|---|
Type of machine |
Current commodity hardware and CPUs |
|
Number of machines |
1 |
2 or more |
Number of CPU cores |
2 |
8+ |
Free RAM requirements |
1 GB |
2+ GB (Depending on installed applications) |
Network interface |
Switched ethernet |
|
Network interface requirements |
2 interfaces at 100MB |
2 or more interfaces at 1GB |
Sufficient disk IO performance must be available, depending on logging levels, load levels, and installed applications. In cloud deployments, Disk IO may be a concern. Care should be taken when choosing instance resources. |
Performance measures and targets vary, based on the application deployed.
For more information on how to configure Rhino as a two-node cluster please see Cluster Membership in the Rhino Administration and Deployment Guide. If you would like help sizing Rhino for production deployments, please contact OpenCloud Professional Services. |