What is the difference between KVM and OpenVZ?

KVM is true virtualization where the VPS operates as its own server, independently of the host node. OpenVZ is a container style of virtualization which relies on the host node's kernel. KVM has no restrictions in terms of functionality, but it has more overhead than OpenVZ. OpenVZ is constrained by the host node kernel, but it has less overhead in the containers themselves. KVM is generally more stable than OpenVZ.

KVM VPSs are not dedicated environments. Both virtualizations share host CPU and network port among all VPSs. Only our VDSs include dedicated CPU.

  KVM OpenVZ
CPU Performance   X
Network Performance X (with virtio)  
Disk Performance X (with virtio)  
Can upgrade distribution version without reinstall X  
Can use Windows/BSD X  
Can change kernel X  
Can use application containers (Docker, etc.) X  
  • 427 Users Found This Useful
Was this answer helpful?

Related Articles

Do you have internal IPs?

We do not currently have internal IPs. However, we can provide extra bandwidth for VPS to VPS...

Ubuntu Setting Locale Failed

If you are having trouble setting the locale in Ubuntu 12, please see this thread:...

Do you provide DDoS protection? How does it work?

We provide inbound DDoS filtering options in all of our locations.Atlanta / New York / Los...

How do I pay with Bitcoin or Bitcoin Cash?

We currently accept Bitcoin and Bitcoin Cash payments via BitPay. In order to pay us with these...

CPU/Host Passthrough

We will be happy to enable CPU host-passthrough mode on your KVM VPS upon request. Please submit...