Scott Lowe -> RE: Which hypervisor should I use? (25.Jun.2010 4:03:39 AM)
|
Philled - Great question and welcome to the world of virtualization! You've hit the nail on the head by realizing that your "eggs in one basket" approach is a tough place to be if one of the services happens to clobber the others. In your case, unless you're ok adding a Windows-type system to your current Linux-only environment, ESXi is a better choice. If, however, you're ok with adding Microsoft software to your environment, Hyper-V is a good choice. However, given your penchant for Linux-based services, I'd highly recommend that you go the ESXi route rather than Hyper-V. Both are free but ESXi provides broader support for different Linux variants. Here's a link to VMware's guest OS installation guide (http://www.vmware.com/pdf/GuestOS_guide.pdf), which provides detailed information for getting ESXi to play nice with a whole ton of Linux variants. Further, from a density standpoint, you're likely to be able to support more virtual machines on the ESXi box since the virtualization software itself has a much smaller footprint than Hyper-V. One drawback to ESXi - VMware's host hardware support requirements are quite a bit stricter than Microsoft's for Hyper-V. Even though it might work, you probably won't be buying a knock-off server and expecting perfect support under ESXi. With Hyper-V, you can generally get drivers pretty easily and run on a broader range of hardware. If you go the ESXi route, I'd recommend that you get a new server, too. Dell has some REALLY good server deals at their outlet store: http://www.delloutlet.com. Here's a VMware-provided comparison of the three products (http://www.vmware.com/products/esxi/facts.html). Obviously, it's slanted, but does provide some good general information. Unfortunately, I'm not that familiar with the Citrix offering, but that is a knowledge gap I intend to close. I'd love to hear back on what you decide to do! Scott
|
|
|
|