Which vps is best as adopting OpenVZ, Xen or KVM ?

Edison001

New member
Personally I prefer Xen, because for the suppliers and customers it is acceptable compromise. openvz oversold too much, kvm, etc. to see RP, these twoare not suitable for webmaster who do not want to toss.All right,Let’s move on the difference among them virtual technology creating vps.
1.Openvz.
OpenVZ is operating system-level virtualization technology.Generally means better performance. However, OpenVZ is more flexible configuration set up,which give opportunity that the provider down configuration they marked to black-heart providers.
Advantages: This type of vps is best seller.Licenses are large memory.CPU is also strong, and many sellers, comparability is also very strong.
Disadvantages:Oversold lead to all kinds of stone plate, diamond plate. The associated cpu also lead to over-segmentation performance not as good as its marked appreciation 1/10. Then The memory relied on OpenVZ technology is not exclusive, are shared,others much less you, and the biggest disadvantage is that the server will be down,when the memory is low. Lastly There are a variety of inconvenient to open vpn .
2.Xen
Xen is a paravirtualization technology,.it is not a true virtual machine, but the equivalent of their own to run a kernel instance, free to load the kernel module, virtual memory, and IO, stable and predictable. It part Xen + pv + and Xen + hvm.Only difference is the pv supporting linux, but hvm win support systems.
Advantage: Memory exclusive, a small but guaranteed it assigned to.Part of the virtual technology determine the type of vpbs wont be far oversold which rarely result to stone plate. In addition, Although the memory is low,it will not crash
Disadvantages:compared with the same price and openvz,memory small, hard, small bandwidth.Because of not oversold, in order to make money,only isthree basic configurations dropped down. There is a supplier of defective arrhythmia.Remember pv performance is actually better than the hvm.
3.KVM
Advantages: kvm is completely virtual, so all the kvm + -type class virtualization technology can be fitted with various linux distros and all kinds of win release.
Disadvantages:because kvm can hold any type of operating system, leading to even toss in ram 128m sever equipped with a win2003 (+ directly go after all the cpu and memory are used for hard disk IO, and do not understand why these people want to be ‘God horse’ ). The result is that all the neighbors who have kvm see your neighbors face. To say, if you have four or five ‘God horse’ neighbors.I'm sorry, your hard drive is basically a stone plate
 
I opt for KVM. and I like OpenVZ due to its lightweight. If you just need linux VM , whats wrong with OpenVZ ?
 
Hi,

Nothing is wrong with any of those virtualization technologies, its just a matter of preference, what applications you want to host, what will be your utilization and all those stuffs.

I have worked on all these 3 technologies. They all have their own type of advantages and disadvantages. I personally prefer KVM because of its architecture. It does provide isolation and resources are dedicated to it.

With a little bit of proper optimization of the VPS and installation of drivers, KVM VPS works great...
 
well a common practice to choose a technology is how familiar you are with it. If you are familiar with XEN and all its administration techniques then go with it as your post shows that you already have been working with it.

Its just that you need to keep updated yourself with the technology updates as they goes.
 
I've used OpenVZ in past but not using it anymore due to it's limitation for not being able to offer Windows VPS

But I use XEN as well as KVM, XEN mostly for internal and legacy services and KVM for all new customers

KVM is working perfectly without any issues
 
OpenVZ
OpenVZ is container-based virtualization or operating system level virtualization platform for linux, It is more flexible and provides users with speed and scalability at an affordable price. You can only run linux operating systems in OpenVZ VPS, and you cannot make any kernel level modifications inside the VPS.

In OenVZ we can oversell the resources to when a VPS does need all its memory. It will allow the VPS to access its assigned amount of ram.

XEN
XEN is a para-virtualization technology and it is bare metal hypervisor,
which makes it capable of running multiple instances of virtual machines on single host. Xen supports both Hardware Virtual Machine (HVM) and Paravirtualization (PV) in the hypervisor. We can run both Linux and Windows operating systems on Xen.

Xen can securely execute multiple virtual machines, each running its own OS on a single physical system, with close-to-native performance and xen cannot be oversell the resources on host node.

KVM
KVM is fully hardware based virtulization module for the linux kernal. KVM requires that the host node has private hardware virtualization extensions like network card, disk and graphics adopter and it doesn't support resources overselling.

I personally recommend you to go with XEN virtualization.
 
the best is openz fast and easy to use but windows system is not supported ....if you need windows you can use virtuzzo
 
I always prefer KVM over the alternatives. The fact that is a fully dedicated virtual machine wins over the other flaws it might have such as limited scalability or larger overhead.
 
The choices are completely depend on your need, as if you need extra care and lag free server , go with kvm platform . Because openvz vps will share same resources on a node . so if you haven't used your ram for example , the same can be used by another VM on the same node. But this will not happen in KVM vps . As your resources is for you only.
 
I was fan of Xen but moved to KVM because of it was create lots of issue. Every hosting company want to earn profit and most of people look for "affordable" VPS.

At affordable price, You can't get gem.

OpenVZ/KVM is good for overselling. Xen is premium type virtualization which does not allow you to oversell anything and If you will use any technique then your server will be keep crashing, etc.
 
As per my Experience, KVM Virtualization is the best to work with as compared to openvz and XEN because openvz has shared resources and its get oversell which cause the performance issue, and XEN is good no doubt but the problem with XEN is basically the availability of online tutorial for setups n all.
 
Now a days KVM is best, in past OpenVZ market captured by XEN and now XEN market captured by KVM because of performance.
 
Because of its container based system, OpenVZ VMs can be scaled up or down whilst it's running.
So if your site becomes more popular, you can add CPU cores and memory on the fly, and if your site becomes less popular you can take them away again. (All without downtime)
If you have a reliable host OpenVZ will beat the others on performance.

A quick question to hosts! When you move someone from shared hosting to a VPS, do you have issues with churn?
Do they pay for a managed service, or try and go it alone?
What support ticket increase do you get?
 
I prefer Xen over anything else.

As previously said, Xen provides the stability by being a Premium Service.
KVM is just as HVM, with the difference that in KVM you can oversell RAM. In Xen you can't. (This means that with Xen you pay what you get, that's why it's more expensive).

The question that's driving this market is Price since the new users tend to get the cheapest plans possible.

Since you can oversell RAM in KVM/OpenVZ, the price per GB drops. In OpenVZ this is even more critical, because you can also oversell HDD. This has to do with the arquitecture of each hypervisor.

So, trying to mesh things up:

If you want to have a starter environment where you want to learn how to handle Linux, OpenVZ is your thing! It's cheap, it's simple, it works! Don't expect stability/performance on *very* cheap plans, though. But since it's for learning purposes, I think it's fine.

If you want to be on the same level (starter environment, still linux) and you want/need stability, you should go with Xen PV. This is *almost* the same as OpenVZ, but the resources are dedicated to you.

If you need a full Virtualization but you do not need performance, you should go with KVM (it's cheaper).

If you need full Virtualization, but you need stability, you should go with Xen (more expensive).


In sum, this is my personal opinion:

Stability + Performance = not cheap (Xen)
Cheap + Performance = not stable (OpenVZ)
Stability + Cheap = not performant (KVM)

:D
 
For hosting VPSs where our customer's servers their customer's data. Like big resellers or agencies, we prefer OpenVZ, because we can expand the resources of the server without downtime. We can even move the VPSs between nodes with less than 5 seconds of downtime.

OpenVZ is perfectly stable if you don't oversell, so don't!

However, there is an alternative to a VPS, that will give you better performance and often for far less money, and that is an "elastic site".

CloudLinux uses an altered version of the OpenVZ kernel, to give you super stable shared hosting where each user is effectively in their own container (especially if you use CageFS).

So why not make accounts that are 2, 4, 6 or 8 cores of CPU and huge amounts of memory.

Now take away that memory required to run an OS, and the space taken for an operating system.

You end up with an efficient and powerful hosting environment, especially if you take into consideration that you'll have all of the infrastructure and toys you get with shared hosting, like automated backups, softaculous, site-builders etc.
The economy of scale means you can have R1Soft and LiteSpeed etc, as you only share the cost of the licensing.

It's like having a managed VPS, only far better value for money!

It's always worth asking what the customer really wants?

Even on Microsoft Azure they've noticed that people don't always want a VPS, just a scalescable solution.
 
Last edited:
Xen. We have tested with KVM, but are not getting anywhere near the results we get with Xen. It is improving fast so we are keeping an eye on the developments.

I would not consider openvz, although most of the problems are created by overselling.
 
OpenVZ is easy to sell, and oversell. Though it is tried and tested, albeit a little dated now.

My favorite is definitely KVM, love full isolation. Xen is seemingly losing popularity.
 
Top