So I'm planning on building a computer as a christmas present for myself, and I started thinking, wouldn't it be cool to have my own bare metal hypervisor to play with. (I'm studying system administration and virtualization in university.)
My line of thought was pretty much this.
1. I'm getting a new computer.
2. Virtualization is cool.
3. It would be cool to use VM:s instead of dual booting.
4. But VM:s are slow and I want to game too.
5. This ESX thingy we're using at school is also cool.
6. Bare metal hypervisors are more efficient than type 2 hypervisors.
7. All three major Bare metal hypervisors have free versions available.
8. To Googlemobile.
9. Results of my quick research.
9a. ESXi:s support for non server hardware is apparently not very good or at least requires research on which parts to buy. Also my class is going to update (ie reinstall) our schools ESX servers to ESXi next year, so i'm going to get plenty of experience with it anyways. Also my cursory research revealed no incoming remoteFX support
9b. Microsoft Hyper-V Server 2008 R2 is surprisingly free, I've already got some experience with Server Core so it being command line only isn't a problem and something called remoteFX (which seems required to get anything graphically intensive done on bare metal hypervisor at home for free at the moment.) is incoming. Driver support should also be good because it's Microsoft.
9c. Citrix XenServer seems good for home use from what I read, It's also linux based and recently become open source (Which should mean expanded support or maybe even a dedicated home version in the future once the Linux community gets their hands on it.) and Citrix is working with Microsoft to get remoteFX support into XenServer. So it seems like another good choice.
10. It seems like I have to dual boot with 7 since getting games to work acceptably is probably not going to happen before remoteFX exits beta.
11. Hyper-V or XenServer seem to be the better choices here.
12. I'm part of a group that is going to study XenServer next year, so I'm going to get experience in it's usage anyway.
13. I'm not part of the group that is going to study Hyper-V, so if I chose to install and use that at home I'd have experience with all major virtualization platforms which is good for future employment.
14. I should ask PA if this is a good idea and if it is, how to dual boot Win 7 and Hyper-V, or wherther I should use another hypervisor or give up completely.
Edit:
I did some more thinking about this, and realized that, since my school is MSDNAA member school, I can get full version of Server 2008 on a student licence for free, and get a full OS and Hyper-V in the same package. I'd still dual boot Win 7 just in case though. But I found a good resource for using Server 2008 as a desktop OS, and it has dual booting guide too, so I pretty much don't need advice any more. I think this is going to be a nice learning experience if nothing else.