I'm looking to build a small business server with the goal of having it do little more than hosting a few virtual servers on it. The virtual servers will be running Linux. Originally I thought about having the main physical server OS being a Linux variant, but I've been reading about the advantages of ZFS lately and am interested in using something for the physical server OS that supports ZFS so that the virtual server images can live on the ZFS filesystem and be better protected against corruption.
I'm thinking that I will need to go with some sort of Solaris variant, but I'd like to keep it simple if possible. I've read about Nexenta, but it seems like most people are using it as a file server, not as a host for virtual servers. Could someone point me towards an OS that can do what I'm looking at doing? Thanks.