I really wonder why people willy-nilly accept the overhead introduced by 2 full-fledged operating systems to host a hand full of standard services.
It can't be for compatibility reasons since all those services run fine in a FreeBSD jail.
It can't be for flexibility reasons since jails are started, stopped, cloned and snapshotted just like VMs.
It can't be for separation-of-concern reasons either since jails can be used to sandbox services, too.
I don't want to be all negative, but I fail to see the benefits of virtualization in this particular case.
@bestboy
You are right with all you mentioned. For the services I initially planned, I could run them all in jails, since they are not very exotic.
Anyway I will list you some reasons why I still like doing it differently: :)
- flexibility at a different layer (OS-level) -> gives me the power to choose special OS'es which might be optimized for some tasks/services (one could argue additional security but since this is questionable and I use it in an home environment I don't see it as a benefit)
- having the opportunity to maybe run different services, which might be not supported/available on FreeNAS/FreeBSD
- having the ability to maybe support Infrastructure as a Service to some of my friends
- as I have already mentioned, not tooooooo much additional costs.
- and last but not least, I like trying out new things ;)
As for the costs argument, which was often mentioned before. I personally don't think that I have spent to much of additional hardware costs. Lets see:
- HDD's, ECC-RAM, Case, PSU would have been the same in either config.
-> I could have saved money with the motherboard (well actually not, since I wanted a MB with ECC support in a miniITX form factor), the cpu (this is out of question, but savings would be in the range of maybe 100-150$) and the additional cooler (another 20$ savings).
Well, as I've said often before, I don't see a real benefit in not buying the hardware in the first place. If the strategy of virtualizing FreeNAS is usefull or not, is a different topic and has been discussed already elsewhere.
So by next week, I start building everything and hopefully give some insights and reports back.
First challenge will be to flash the LSI 2308 to IT-Mode :) By the way, I've choosen "8GB Crucial DDR3-1600 ECC DIMM CL11 Single" RAM-DIMMS. I hope the play nice with the Asrock E3C224D4I-14S. :)
so long...