Knowledge Base

CPU configurations in A2 Hosting VPS products

This article discusses CPU configurations in A2 Hosting's VPS products: Cloud VPS, Managed VPS, and Dynamic VPS.

A head-to-head CPU comparison between the various VPS products is not as straightforward as it may seem. This is because the VPS products use different virtualization technologies and hardware configurations. (Cloud VPS uses KVM virtualization, for example, while Managed VPS and Dynamic VPS use OpenVZ virtualization.)

With that in mind, the CPU configuration for each VPS product is as follows:

  • On a Dynamic (semi-managed) VPS, more vCPUs (virtual CPUs) give you access to more virtual cores on the node. Because the CPUs on these servers use HyperThreading, the operating system sees each physical core as two cores. The number of clock cycles available on each core varies according to the overall load from all virtual machines on the node.
  • On a Managed VPS, you have access to the full number of cores, but as with a Dynamic VPS, the number of clock cycles available varies according to the overall load from all virtual machines on the node.
  • On a Cloud VPS, when you select a combination of CPU cores and speed, the numbers are multiplied together to obtain an overall CPU value for the virtual machine. The virtual machine is created in a node that has at least as much CPU capacity available as what you select. Although virtual machines in KVM are more isolated than those in OpenVZ, the number of clock cycles available is still affected by the current overall load on the node.