Table of contents
Found a mistake? Report it to us by selecting the wrong word/s and press CTRL + ALT + M. Thank you!
The article did not help you?
Contact us

What is the difference between KVM VPS, OpenVZ VPS and VDS?

We have three services that are providing virtualized servers but there is a difference between them - the policy we apply to them and the used technology. In this article, we will do a short review of these services and describe the differences.

KVM VPS

Our KVM VPS service is based on KVM Virtualization. The KVM virtualization is "true" virtualization and your VPS operates as an own server. This gives you the ability to install a custom kernel, to install Windows/BSD, to use docker and etc. The resources are shared between you and the other clients on this node. This means you can not use 100% of the CPU 100% of the time. But you can use 100% of the RAM and 100% of the disk you own.

Virtual Dedicated Instances

For this service, we also use KVM virtualization. Again, here you have the freedom to install anything you want but your resources are NOT shared with other clients. This means if you order a VDS with 2 CPU cores, you receive 2 CPU cores which you can use 100% of the time, they are reserved for your server. The RAM and the disk are also guaranteed.

OpenVZ VPS (Deprecated)

OpenVZ is virtualization that is container-based and can only be used with Linux and kernel version 2.6.32 but has advantages being faster and more effective in system resources usage and this means a better price-performance ratio. Unfortunately, OpenVZ will not be supported soon. The disadvantage of this virtualization is that you can not use a custom kernel and can not install Windows/BSD on it.

Comparison table

 OpenVZ VPSKVM VPSDedicated Instance
Custom KernelNoYesYes
High performanceYesYesYes
Windows/BSDNoYesYes
Apps like docker, etc.NoYesYes
Plan upgrade requires a rebootNoYesYes
Linux distro upgrade without reinstallNoYesYes