Here are the requirements for a production system running Rhino.

Operating System

Warning 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
(one cluster node per machine)

1

2 or more

Number of CPU cores
per machine

2

8+

Free RAM requirements
per machine

1 GB

2+ GB (Depending on installed applications)

Network interface

Switched ethernet

Network interface requirements
per machine

2 interfaces at 100MB
(one interface for cluster communication)

2 or more interfaces at 1GB
(one interface for cluster communication)

Warning

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.

Tip

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.

Previous page Next page