I am running a fairly decent home server for about a year now. I always struggled with the old out-of-the-box Synology NAS system since it was painfully slow and I didn’t like the software very much. So I built a server myself (as I built many many computers before) and set it up to run FreeNAS, an open-source NAS operating system based on FreeBSD. I really love the way it just works and the machine it runs on has plenty of processing power to handle even the more elaborate tasks occuring in a small home network.
But that power idles around a lot of the time and even when I finally put some strain on the system, the processor (a XEON E3-1230 v3) barely maxes out. Running some other tasks (that I would normally have my home office’s computer do) inside of a FreeBSD jail didn’t turn out to work so well and while FreeNAS is great when it comes to bare storage, it is kind of restricted when you want to go beyond just that. And all that made me a little sad until I finally stumbled upon Ben’s blog, where he writes about a lot of storage and server related things. And it presented to me the perfect solution to try: Running FreeNAS virtualized on top of VMware’s ESXi hypervisor.
The setup is quite elaborate (at least in relation to: take a computer, plug some hard drives into it, and done), and requires a dedicated PCIe -RAID- storage controller but after all it’s really worth the hassle and a small investment! I can now run multiple (otherwise dedicated) systems on ESXi and my server is finally put to actual use.
So if you care about the storage and configurational capabilities of FreeNAS but have a capable machine to run more than just that (or if you are just interested in storagy stuff, take a look at Ben’s site. I’ll probably write up something about my current ESXi setup very soon, especially since I got OSX Server running on “not exactly suitable” hardware aswell …