Howdy,
I'm looking into a home media server/nas option. I'm currently stuck with lots of questions, and despite hounding various forums for answers, I'm still in the alpha stages of getting it all together.
Ideally I'd like to have an NAS and media server (quite possibly Plex media server) contained seamlessly within a single box. I'm not looking for a huge amount of SATA/SAS ports; 6 (5+OS) or 8 (7+OS) would be ideal. The disks would be 4TB WD Red or Seagate NAS and I'd like to have single disk parity with 5 or two disk parity with 7. The box would have to be able to handle transcoding to 3 devices at a time - and Plex's ability to transcode and push through WAN is a huge selling point for me as I'd like to allow access to the pool to friends/family. I have a desktop that can handle the heavier encode/decode duties.
I'm currently considering building a small box with an AMD FM2 motherboard with 6 onboard SATA ports, utilizing 1 for an SSD and the remaining 5 for a RAID 5 array with single disk parity on mdadm Ubuntu or perhaps Debian/CentOS. I'm not new to the world of Linux but anything Sun derived is completely foreign territory to me. And what about the PMServer? I'm thinking that it would be wiser to separate the two such that I can run the PMServer in a VM within Linux to instance another Linux OS running PMS, but I'm not sure that's necessary. Alternatively, I could go the vSphere bare metal route and run two VM's. Ideally, I'd prefer not having two separate boxes as that just inflates cost and further complicates matters.
Thus far -
Motherboard - http://www.newegg.com/Product/Product.aspx?Item=N82E16813131972
CPU - http://www.newegg.com/Product/Product.aspx?Item=N82E16819113288
RAM - I have a spare 1.35V G.Skill 2x2GB set that I can utilize
HDD - http://www.newegg.com/Product/Product.aspx?Item=N82E16822236599
PSU - anything cheap and frugal
Case - Haven't decided yet. I like the look of the Fractal Node 304 but Lian Li's mATX offers better air flow and room for 8.
Some questions:
- What exactly would I be looking at for hardware? How much RAM and what platform and processor? I've read that PMS ignores QuickSync and adheres to a straight CPU approach.
- And what about ESXi? I've fiddled around with VMs, but would a bare metal approach with IOMMU/VT-d passthrough be the better option here? Should I just run both on the same OS?
- What file system and OS should I be looking at?
- Is ECC memory required? It would mostly be a large media pool with some photos and business related files/folders, the latter of which is uploaded to the cloud so data integrity/redundancy for that stuff isn't exactly necessary.
- Is ZFS the better approach here? I wouldn't be looking to expand simply because I don't want the hassle nor do I need that much storage. In the future I'd probably just build a new box and copy everything over. Deduplication isn't something I'm particularly interested in as I see that as mostly a mostly-for-backups feature but the compression aspect interests me if it can save me some space. I understand that with ZFS it's highly recommended to go with ECC memory
- unRAID? FlexRAID? Any-other-RAID solutions that would suit better?
- Would an off-the-shelf NAS suffice? Ideally I'd like to build a box (and software RAID) as it's going to be cheaper. There's just something about paying >$500 for a box built around an Intel Atom that absolutely infuriates me. But if it can handle transcodes and can fulfill my needs at a reasonable enough price then I'm all ears.
I don't have a hard budget, but I'd like to spend <$800 for the hardware pre-HDDs. It isn't going to serve as a home lab or ESXi playground. Transcoding and funneling data through multiple RJ-45s are the only tasks that it'll be asked to do.
*I'm not against buying an HP Microserver either. 4 HDDs + boot drive might suffice
Any helpful comments and suggestions would be highly appreciated.
I'm looking into a home media server/nas option. I'm currently stuck with lots of questions, and despite hounding various forums for answers, I'm still in the alpha stages of getting it all together.
Ideally I'd like to have an NAS and media server (quite possibly Plex media server) contained seamlessly within a single box. I'm not looking for a huge amount of SATA/SAS ports; 6 (5+OS) or 8 (7+OS) would be ideal. The disks would be 4TB WD Red or Seagate NAS and I'd like to have single disk parity with 5 or two disk parity with 7. The box would have to be able to handle transcoding to 3 devices at a time - and Plex's ability to transcode and push through WAN is a huge selling point for me as I'd like to allow access to the pool to friends/family. I have a desktop that can handle the heavier encode/decode duties.
I'm currently considering building a small box with an AMD FM2 motherboard with 6 onboard SATA ports, utilizing 1 for an SSD and the remaining 5 for a RAID 5 array with single disk parity on mdadm Ubuntu or perhaps Debian/CentOS. I'm not new to the world of Linux but anything Sun derived is completely foreign territory to me. And what about the PMServer? I'm thinking that it would be wiser to separate the two such that I can run the PMServer in a VM within Linux to instance another Linux OS running PMS, but I'm not sure that's necessary. Alternatively, I could go the vSphere bare metal route and run two VM's. Ideally, I'd prefer not having two separate boxes as that just inflates cost and further complicates matters.
Thus far -
Motherboard - http://www.newegg.com/Product/Product.aspx?Item=N82E16813131972
CPU - http://www.newegg.com/Product/Product.aspx?Item=N82E16819113288
RAM - I have a spare 1.35V G.Skill 2x2GB set that I can utilize
HDD - http://www.newegg.com/Product/Product.aspx?Item=N82E16822236599
PSU - anything cheap and frugal
Case - Haven't decided yet. I like the look of the Fractal Node 304 but Lian Li's mATX offers better air flow and room for 8.
Some questions:
- What exactly would I be looking at for hardware? How much RAM and what platform and processor? I've read that PMS ignores QuickSync and adheres to a straight CPU approach.
- And what about ESXi? I've fiddled around with VMs, but would a bare metal approach with IOMMU/VT-d passthrough be the better option here? Should I just run both on the same OS?
- What file system and OS should I be looking at?
- Is ECC memory required? It would mostly be a large media pool with some photos and business related files/folders, the latter of which is uploaded to the cloud so data integrity/redundancy for that stuff isn't exactly necessary.
- Is ZFS the better approach here? I wouldn't be looking to expand simply because I don't want the hassle nor do I need that much storage. In the future I'd probably just build a new box and copy everything over. Deduplication isn't something I'm particularly interested in as I see that as mostly a mostly-for-backups feature but the compression aspect interests me if it can save me some space. I understand that with ZFS it's highly recommended to go with ECC memory
- unRAID? FlexRAID? Any-other-RAID solutions that would suit better?
- Would an off-the-shelf NAS suffice? Ideally I'd like to build a box (and software RAID) as it's going to be cheaper. There's just something about paying >$500 for a box built around an Intel Atom that absolutely infuriates me. But if it can handle transcodes and can fulfill my needs at a reasonable enough price then I'm all ears.
I don't have a hard budget, but I'd like to spend <$800 for the hardware pre-HDDs. It isn't going to serve as a home lab or ESXi playground. Transcoding and funneling data through multiple RJ-45s are the only tasks that it'll be asked to do.
*I'm not against buying an HP Microserver either. 4 HDDs + boot drive might suffice
Any helpful comments and suggestions would be highly appreciated.