mchatterton
Cadet
- Joined
- Feb 1, 2013
- Messages
- 6
I have been reading this forum for a while now and I’m hoping to get your thoughts on my FreeNAS server rebuild.
Background
Intended Use
Proposed Build
Reasoning behind the Proposed Build
Questions
Thank you.
Background
I built my first ZFS server 3 years ago when I knew nothing about FreeNAS. After learning a lot more about FreeNAS and ZFS (thank you cyberjock, jgreco, and many, many others), I’ve come to the conclusion that my current underpowered E-350 with non ECC ram is just about the worst combination possible for ZFS.
So it’s time to rebuild the server properly.
Intended Use
- Home use
- Backup target for up to 6 machines (Windows and OSX)
- Long term file storage (with proper off site backups
)
- Media library to maximum 3 computers at one time
- Maybe add Plex at a later date if I get adventurous. Maybe.
Proposed Build
Motherboard: Supermicro X9SRL-F
CPU: Xeon E5 1620V2
Memory: Kingston 32gb (16gbx2) (likely Kingston KVR16LR11D4/16HA). More 16gb sticks to be added as the pool size increases.
SAS Controller(s): M1015(s) flashed to IT mode
Hard Drives: vdevs of 6 drives each in RaidZ2. Currently 2 vdevs in one pool of 12 drives (2tb and 3tb drives, total 17tb useable now). I would like to continue to add vdevs (in batches of 6 drives, 4tb or greater drives) to that pool up to, eventually, a total of 36 drives (for a pool size of around 80tb to 100tb).
Reasoning behind the Proposed Build
The overall goal is to build a server that will last me for the next 5 to 10 years (with drive/memory/M1015 additions) and not require a complete rebuild.
The X9SRL-F and E5 1620V2 give a lot of expandability in terms of pcie slots (for SAS controllers or a 10gbe NIC) and memory. Due to the varied nature of the clients that are connecting to the server, I’m stuck with CIFS, so the higher clock speed is preferable to more cores. Adding to the pool in batches of “only” 6 drives is primarily to spread the cost out. No ZIL or L2ARC drives since this server is for home use, with the most intensive application being media streaming, and since I like the philosophy of having fewer parts means there is less to break.
Questions
- Does anyone see anything immediately wrong with the above build?
- I’ve read about potential issues with SAS expanders and ZFS and I can't find a conclusive answer if the issue was disproven/fixed. Based on that, I’d prefer to avoid the whole issue altogether and go with 4 M1015s. Is there an issue with running that many SAS controllers on one motherboard?
- Are there an issues with having a single pool with 36 drives in it?
- Does anyone have experience flashing M1015s in the X9SRL-F motherboard?
- Philosophical question - What are your thoughts about riding out this hardware until the Xeon E3/E5 refresh come out in the second half of 2014 (making sure, of course, to have very good and completely independent backups)?
Thank you.