The chart below lists the recommended vCPU, RAM, and NIC specifications based on managed device count (i.e. client systems with a SMA agent installed). This is only a general guideline, as the results can vary widely based on how the SMA is configured. It is possible to have less than 2000 managed devices, for example, and require more than 8 GB of RAM. Details about the SMA's performance are available in Settings | Logs, | System Performance (Needs to be enabled first on Settings | Security Settings | Enable Munin access).
With the release of SMA 13.0, the minimum amount of RAM was increased to 8GB, and subsequent tiers were increased 4GB to accommodate for new features and enhancements that have been added throughout the years. An upgrade attempt without 8GB will result on the upgrade aborting back to its previous state, with the upgrade logs mentioning the 8GB requirement.
|Managed Device Count||Recommended VM Resources||Network Interface|
|0 - 2000||2 vCPUs & 8 GB RAM||1 Gigabit Ethernet|
|2000 - 4000||4 vCPUs & 12 GB RAM||1 Gigabit Ethernet|
|4000 - 8000||8 vCPUs & 20 GB RAM||1 Gigabit Ethernet|
|8000 - 16000||16 vCPUs & 36 GB RAM||10 Gigabit Ethernet|
|16000 - 32000||32 vCPUs & 68 GB RAM||10 Gigabit Ethernet|
|32000 - 50000||64 vCPUs & 132GB RAM||10 Gigabit Ethernet|
NOTE: These are minimum specifications in a simple configuration. Any changes that typically increase the use of system resources, such as complex Smart Labels, non-default check-in schedules, changes to history logging, and so on, require additional system resources.
It is certainly possible to have greater than 50000 managed devices and balancing the resources can be a bit more complex. Please contact KACE Sales for questions regarding new implementations of greater than 50000 managed devices. For existing customers, please contact KACE Support with any questions regarding scalability.