I'm planning to host a few Linux servers on commodity hardware (the one I can buy from newegg.com for less than $1,000). I had very bad experience regarding hardware support in Linux. I'm not sure whether the network adapter or chip-set driver is available in Linux or fully tested. I'm thinking of a work-around of running Linux as a guest OS on a Hyper-V Server 2008 R2 (the Hypervisor itself is free). Hyper-V provides unified hardware for guest OS. Linux can fully utilize the host resources with Integration Component driver installed.
- How much overhead is it in running Linux on a hypervisor? Does someone run a benchmark against physical machine vs virtual machine?
- Is IC driver ready for production use?