Skip to content

NUMA nodes

To improve performance, SolusVM 2 pins virtual CPUs and memory of KVM servers to NUMA nodes.

When creating, reinstalling, resizing, or migrating a virtual KVM server to a compute resource with multiple NUMA nodes, SolusVM 2 uses the following algorithm to choose the most suitable node:

  1. Sort NUMA nodes by provisioned memory in ascending order.
  2. Choose the first NUMA node from the sorted list with free memory sufficient for the server. If none is found, go to the next step.
  3. Choose the first NUMA node from the sorted list with available memory sufficient for the server. If none is found, go to the next step.
  4. Choose the first NUMA node from the sorted list.