Hey all,
A while ago I started the process of consolidating some of the servers in my business. Things are going well, and ever so slowly I'm getting rid of a lot of old hardware, replacing it with shiny new VM's powered by Slackware 13 and VirtualBox 3.1.2
I have no complaints about this combo. It just works.
But then two things happened:
- I had a run-in with some Sun engineers over their VDI solution
- Oracle was at the core of a license fee debacle here in Denmark
- Oracle bought Sun
I had contacted Sun about their virtual desktop solution, and they willingly setup a test-environment at my offices. Sadly it couldn't really handle my requirements and, to be honest, the Sun VDI software suite was somewhat buggy. I can't afford solutions that don't behave well.
While I was testing Sun VDI, Oracle bought Sun. The Sun people couldn't answer any of my questions in regards to the future of their software (Sun VDI and VirtualBox) now that Oracle owned the IP's, and when I combined this knowledge with the fact that the Sun people more often than not was oblivious as to why their software failed, I started feeling a bit nervous about the future of VirtualBox, both in regards to license fees (Oracle! ARGH!) and technical prowess.
So I started looking around for other virtualization solutions, and naturally kvm (
http://www.linux-kvm.org) came up as a possible choice.
I feel safe knowing that kvm is 100% FOSS. I like that it is closely coupled with the Linux kernel. I love that kvm is lean and mean (
http://avikivity.blogspot.com/2008/0...code-size.html).
There's very little not to like about kvm.
So I guess the questions are:
- How do you think a Slackware/kvm combo would fare as the basis for a server consolidation project?
- Are there any issues I should be aware of in regards to Slackware and kvm?
- Should I wait for Slackware 13.1, or would 13 do just as well? I'm in no hurry.
- How is snapshots handled? It appears to be tightly coupled with LVM, with which I have very little experience. Are there other solutions?
All the VM's would run Slackware, if that matters.
Any and all suggestions/advice/ideas are more than welcome.
/Thomas