Most modern physical servers will exceed the base system requirements for any installation.
Virtualized servers should be configured with the base specifications detailed below until a review of utilization can confirm the performance within the installation environment.
Servers shared for multiple applications should take into consideration the maximum load induced by each application and allow for adequate resources at all times. The following suggested values may be more than is required for some installations, and insufficient for challenging environments and extensive feature utilization.
The following are recommended base values:
Memory (RAM)
2GB for up to 500 sessions
4GB for up to 1000 sessions
8GB for up to 2000 sessions
16GB for up to 5000 sessions
Minimum Dedicated Processors
2 CPU cores for up to 1000 sessions
4 CPU cores for up to 2500 sessions
8 CPU cores for up to 5000 sessions
Storage
The application requires a small base minimum storage space. Configuration and logging options can widely vary the actual disk usage. The base allocation is recommended at 250GB of disk storage space. Review of disc usage is recommended at regular intervals.
Be sure to follow any best practices or recommendations provided by your Virtualization Software Provider, particularly maximum CPU utilization.
Tuning
Due to the wide range of environments, configuration options, features, logging, and other variables, the best way to tune and installation is to periodically review resource utilization. Disk space, memory, and CPU will all scale in a linear fashion, with 1000 sessions using roughly half of the resources used for 2000 sessions. CPU should never exceed 70% utilization on a virtualized machine.
Share the post "SmartHub Resource Requirements"