- Jun 17, 2010
- 5,191
- 4,573
- 136
I'm thinking about building a mini-ITX machine that can double as a NAS with ZFS and HTPC. I'm thinking I could run ESXi with either freenas or some other system providing the storage, and then a normal Windows or Linux OS to provide HTPC functions (mostly simple streaming and emulators). Unfortunately it seems like a pretty esoteric list of requirements, and I'm having a hard time finding a motherboard/platform that's small, supports ECC and bare metal virtualization, and a reasonable video output for a TV (not VGA). I guess I could use a really cheap low-end video card to provide the video if necessary.
First, does doing this even make sense? I have never used ESXi and only learned about it a few days ago. From the reading I've done so far, I could set up the NAS/ZFS OS, create the config and everything, then copy the config to a virtualized version, and have the original NAS OS on a USB stick in case anything goes wrong. I want to combine these two functions in the first place because I have a hard time justifying an extra computer just for providing storage to one other computer, but I do want the NAS functionality for reliability. And if I want it to be an HTPC too, having that separate from the ZFS functionality seems like a good idea.
Second, anyone know of a board that does all this if it does make the slightest bit of sense?
First, does doing this even make sense? I have never used ESXi and only learned about it a few days ago. From the reading I've done so far, I could set up the NAS/ZFS OS, create the config and everything, then copy the config to a virtualized version, and have the original NAS OS on a USB stick in case anything goes wrong. I want to combine these two functions in the first place because I have a hard time justifying an extra computer just for providing storage to one other computer, but I do want the NAS functionality for reliability. And if I want it to be an HTPC too, having that separate from the ZFS functionality seems like a good idea.
Second, anyone know of a board that does all this if it does make the slightest bit of sense?

