Virtual environment
Customer category | Application server VMs | DB server VMs |
---|---|---|
Small | 1 | 1 |
Medium | 2 | 1 |
Large | 4 | 1 |
Customer category | vCPUs per App VM | vCPUs per DB VM |
---|---|---|
Small | 4 | 8 |
Medium | 4 to 6 | 8 |
Large | 6 | 12 |
vCPU reservations or shares are not strictly required for
BlackBerry AtHoc
to function in a virtual environment. However, they may be necessary on a case-by-case basis, depending on the VM host workload and provisioning strategy used by the VM host administrator. In general, if VM host CPUs are saturated (consistently over 80% usage), reservations may be required for BlackBerry AtHoc
to perform adequately.Customer category | vRAM per App VM (GB) | vRAM per DB VM (GB) |
---|---|---|
Small | 8 | 32 |
Medium | 8 | 32 |
Large | 8 | 32 |
BlackBerry AtHoc
requires vRAM reservations to be placed on the SQL virtual machine.BlackBerry AtHoc
database transactions are very latency-sensitive when they support large numbers of users. The BlackBerry AtHoc
virtual machines can easily be affected by waiting on the hypervisor to free up resources from other virtual machines running on the same host.You should make vRAM reservations on at least 70% of the total VM RAM allocation. Additionally, you should give a maximum allocation for the Microsoft SQL Server memory.