Should I choose KVM or OpenVZ for my VPS?

BillEssley

Well-known member
Registered
Joined
Feb 19, 2013
Messages
358
Points
28
When I look into some VPS offers packages on the forum, I see web hosting sites offering these packages with names KVM or OpenVZ. I don't know which is better and how to choose for my site (My sites are built on wordpress CMS or custom site base on PHP languages). Please share your advice.
 

clickcloudit

Member
Registered
Joined
Dec 4, 2015
Messages
17
Points
0
KVM is dedicated resources, you can never go wrong with it!
 

RDO Servers

Well-known member
Registered
Joined
Apr 3, 2015
Messages
1,027
Points
83
RDO Servers
Not necessarily, but generally speaking, yes.
XEN & KVM will typically give you better resources then OpenVZ
 

hostslim

Member
Registered
Hosting Provider
Joined
Mar 13, 2015
Messages
53
Points
0
It really depends on the provider. Some oversell on OVZ, so then KVM is beter or XEN. But OVZ is fine if your provider can tell you how much actual resources you are able to use.
 

ElixantTechnology

Well-known member
Registered
Joined
Nov 26, 2014
Messages
281
Points
43
OpenVZ and KVM are both made in such a way that you can over-commit CPU & Memory, however KVM is made so that you *can not* over-commit storage. So it is pure myth that KVM boxes are less oversold than an OpenVZ box. The benefits of KVM would be the fact that you can utilize your own custom Kernel (as with Xen), though for more this isn't exactly necessary. Also, people speak as if overselling is the devil... No, there wouldn't be a VPS industry without overselling. I recently did a study with a test node with OpenVZ (gave out a bunch of free VPS).

I was able to over commit a VPS node that had an E3-1231v3 CPU and 32GB of Memory. The node has committed 150GB of memory to 300 virtual machines, however at peak hours the system only utilized about 15-16GB of system memory. This shows that many people that get VPS don't fully utilize them or they buy them to sit there and rot. Now, with numerous benchmarks I found absolutely no performance degradation either...

OpenVZ is a great platform if you don't have the specific need to manage your own Kernel, and is has much less overhead than that of KVM of Xen. In fact, you will notice that the majority of providers no longer even utilize Xen due to its excessive overhead. For best performance, just pick and choose your hosting provider rather than the Virtualization platform that they utilize, unless your specific needs are that you must have a custom kernel.
 

LowEndXeon

Member
Registered
Joined
Dec 14, 2015
Messages
26
Points
0
KVM will give you dedicated resources. But yet, OpenVZ i find is better due to price and is very light on resources. Normally hosted on a good dedicated node/cluster too!
 

tarunap

Member
Registered
Joined
Jun 10, 2015
Messages
33
Points
8
KVM has much better isolation than OpenVZ and in my experience KVM gets better performance as well.
 

ElixantTechnology

Well-known member
Registered
Joined
Nov 26, 2014
Messages
281
Points
43
ElixantTechnology
KVM does have much better isolation, however performance has to go to OpenVZ due to the little to no overhead the virtualization layer has on the system.
 

vps9

Member
Registered
Joined
Apr 22, 2015
Messages
19
Points
0
I suggest you to go for XEN or KVM get best performance and dedicated resources , there wont be overselling of Resources.
 

Cherin

Member
Registered
Hosting Provider
Joined
Apr 21, 2015
Messages
64
Points
8
I prefer XEN is good. XEN Allows your to run on several Operating system. You can experience High performance because Here you get SWAP Memory allocation Which helps to free up the RAM and allows to run multiple Application at a time on a huge load server.
 

hmb-robert

Member
Registered
Joined
Jan 5, 2016
Messages
30
Points
0
KVM and openVZ servers has some basic differences such as 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 is not a dedicated environment. Both virtualizations share host CPU and network port among all VPSs, I will suggest you to go for a KVM server.
 

Mihai B.

Well-known member
Registered
Joined
Apr 19, 2016
Messages
243
Points
18
+1 for KVM
I heard more good feedback for this virtualization.
 

liveinhost

Member
Hosting Provider
Registered
Joined
Jan 18, 2017
Messages
48
Points
8
I recommend KVM because it is a 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.
 

StartVM

Well-known member
Registered
Joined
Aug 5, 2016
Messages
241
Points
18
I would argue that KVM is much better for a few reasons.

1. Less likely that the host node is oversold (however not always the case)
2. Resources can be dedicated
3. It is more difficult for the host to go snooping through your files from the host node due to the nature of the KVM setup
 

Gecko

Well-known member
Registered
Joined
Aug 25, 2016
Messages
364
Points
0
Gecko
That's good to know. So KVM is a more secure choice in most cases then?
 

StartVM

Well-known member
Registered
Joined
Aug 5, 2016
Messages
241
Points
18
StartVM
Always more secure but there are benefits to OpenVZ such that if you are running it on a dedicated server for yourself, often times you can get better performance when it isn't being overloaded but overall i would go kvm
 
Older Threads
Replies
14
Views
6,145
Replies
26
Views
14,968
Replies
15
Views
6,376
Replies
6
Views
4,349
Replies
7
Views
4,208
Newer Threads
Replies
17
Views
10,271
Replies
5
Views
2,260
Replies
21
Views
10,913
Latest Threads
Recommended Threads

Latest Hosting OffersNew Reviews

Sponsors

Tag Cloud

You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.

Top