Hi, all.
About every year I take a look at virtualization options and this time I think I see a clear trend forming. KVM and LXC are becoming more and more popular partly because XEN and OpenVZ are lagging behind in the development. Reasons for this are fairly obvious. KVM and LXC install/configure easily and work both straight without any kernel games and come supported by both the major Linux groups (.rpm & .dep repositories).
This can't be said about XEN or OpenVZ. We all saw what happened with OpenVZ support on Proxmox last year. I believe this is just beginning signs of the end of OpenVZ development. Let's face the facts here. We are all lazy admins (more or less.) Everything that requires an extra effort comes that much harder for us. We would rather not put in the extra effort if an easier solution presents it self. Hey, that's the reason we love Proxmox. It's super simple to implement and use. I have been looking in to OpenQRM because it supports LXC. I would very much like to move to LXC from OpenVZ since LXC does not require modified kernel and it's memory management is way better (no more complicated beans on my coffee.) OpenQRM is super complicated though. It takes days just to make it work and weeks to to be able to learn how to use it. Not anything like Proxmox. Fact is OpenVZ is not safe to use in a meaningful way anymore. Too many linux components require CAPABILITY="Security Hole/MySQL injection vulnerability" to get it to work on OpenVZ these days.
All in all I think the signs are clear. We are going to see XEN and OpenVZ starting to fade away. What does this mean for us? Who knows. My money is on LXC. I for one do not intend to move our OpenVZ containers to KVM.
About every year I take a look at virtualization options and this time I think I see a clear trend forming. KVM and LXC are becoming more and more popular partly because XEN and OpenVZ are lagging behind in the development. Reasons for this are fairly obvious. KVM and LXC install/configure easily and work both straight without any kernel games and come supported by both the major Linux groups (.rpm & .dep repositories).
This can't be said about XEN or OpenVZ. We all saw what happened with OpenVZ support on Proxmox last year. I believe this is just beginning signs of the end of OpenVZ development. Let's face the facts here. We are all lazy admins (more or less.) Everything that requires an extra effort comes that much harder for us. We would rather not put in the extra effort if an easier solution presents it self. Hey, that's the reason we love Proxmox. It's super simple to implement and use. I have been looking in to OpenQRM because it supports LXC. I would very much like to move to LXC from OpenVZ since LXC does not require modified kernel and it's memory management is way better (no more complicated beans on my coffee.) OpenQRM is super complicated though. It takes days just to make it work and weeks to to be able to learn how to use it. Not anything like Proxmox. Fact is OpenVZ is not safe to use in a meaningful way anymore. Too many linux components require CAPABILITY="Security Hole/MySQL injection vulnerability" to get it to work on OpenVZ these days.
All in all I think the signs are clear. We are going to see XEN and OpenVZ starting to fade away. What does this mean for us? Who knows. My money is on LXC. I for one do not intend to move our OpenVZ containers to KVM.
Last edited: