Hi Guys
I am in the process of building my first FreeNAS and so that other noobs might profit a bit from this experience and maybe some experienced users might comment on the selection of the parts for my built, I wrote down which sources I used for information, what I found out, the parts I selected and why I selected them.
As well as some questions I have left of things I am not 100% sure about.
Sources of Information:
I have read the forum post about hardware, http://forums.freenas.org/index.php?threads/so-you-want-some-hardware-suggestions.12276/ ,
the guide for noobs http://forums.freenas.org/index.php...ning-vdev-zpool-zil-and-l2arc-for-noobs.7775/ ,
and read threw most of the documentation concerning hardware at http://doc.freenas.org/index.php/Past_Releases .
Summary from the information I found:
To summarize what I took from these sources:
- I need a Xeon processor for ECC RAM and encryption.
- I need ECC to make sure my ZFS file system does not get corrupted
- I need at least 10 HDD as 6 HDD are not enough for me and I want to to do RAIDZ2 as RAIDZ1 will not be enough (too much risk when 1 drive fails and is being rebuilt).
- to find out how high the capacity should be of the drives (2 Tb or 3 TB) I used this calculator http://www.servethehome.com/raid-calculator/
- I need a proper NAS harddrive like the WD Reds as with the Green I would have to hack them a bit like adjusting the idle settings etc. and as I want t make sure I can use the warranty and don't feel like doing too much hacking so Red instead of Green seems to be the better choice.
- I need at least 1 GB RAM for each TB of HDD as ZFS needs a lot of resources
- I need to use a memory selector from a manufacturer to make sure the RAM is compatible with the motherboard
- FreeNAS should run from a USB device with a size of at least 4 GB as FreeNAS is about 2 something GB and with 4 GB the wear of sectors can be spread over the device. I also read the USB device should be run in READ only but not quite sure how that works maybe thats something that can be configured in FreeNAS.
- I don't need SSD as I don't need to do any of the fancy caching things like ZIL and L2ARC as for now the system will probably give me enough performance without caching
- I should use a server motherboard from i.e. Supermicro: Actually I am not sure why, but sounded good, especially having IPMI to access the server even in BIOS from another PC seems very useful, and apparently such a motherboards might use less Watts
- For the system to use less watts the PSU should only be running at 30% to 50% of capacity
- The efficiency of the PSU should be at least 80 Plus Gold or Platinum
- To make sure the data does not become corrupted when the power fails I need a UPS (Uninterruptible power supply).
So what do I want the server for?
I pretty much will have most of the time only 1 computer connected to the NAS, maybe more in the future but never more than a maximum 10 in the future with my family and each having about 2 devices.
I will want to do some Video and Audio streaming from the NAS and do backups to Crashplan.
Also I want to encrypt all the data on the NAS.
Built:
Knowing this I decided on the following components:
CPU: Intel® Xeon® Processor E3-1220 v3
Motherboard: Supermicro Mainboard X10SL7-F Single
Case: Fractal Define XL R2
USB: Kingston 4 GB
RAM: 32 Gb Kingston Server Premier ValueRAM DIMM 8 GB ECC KVR16E11/8KF
Harddrive: 10 x WD Red 3 TB
PSU: Fractal Design Newton R3 1000W
UPS: EATON Protection Station 800 USB
DVD-Drive: LG Drive
Anti-Static mat and wrist band for building
Thinking behind each device:
Intel® Xeon® Processor E3-1220 v3
I wanted a CPU which could use hardware AES encryption and support ECC RAM
Supermicro Mainboard X10SL7-F Single
A server motherboard which supports my CPU,
Has 8 SAS2 connectors, and 6 SATA connectors so it can support my 10 SATA drives
(I read I can connect SATA drives to the SAS connectors)
And has IPMI so I can connect to the NAS BIOS and running system from another computer, never used it but sounds awesome.
Supports ECC
Has a USB 3.0 connector (you never know if one might want to connect an external drive to transfer some data to the NAS).
Has Dual Gigbit Ethernet don't think I need dual but hey better 2 than none
And this way I don't think I need a NIC.
Case Fractal Define XL R2
Supports 8 drives
Offers noise reduction and placement of up to 7 fans
I can add more drives using 5.25" to 3.5" converters
USB: Kingston 4 GB
The reason I explained above.
RAM: 32 Gb Kingston Server Premier ValueRAM DIMM 8 GB ECC KVR16E11/8KF
I chose this RAM using the Kingston memory selector
http://www.kingston.com/en/memory/search/options/
And the Server Premier memory even though I believe its better than the normal ValueRAM is currently cheaper.
PSU: Fractal Design Newton R3 1000W
First I used the Watt calculator here http://extreme.outervision.com/psucalculatorlite.jsp to find out how many watts I needed. Which resulted in needing at least 358 Watts. Which means I needed at least a PSU with 720 Watts.
But the final reason why I chose this PSU was that I need at least 10 connectors for the SATA drives and this PSU offers 12. This was a very important point I almost looked this over and chose a PSU with not enough SATA connectors.
The PSU is from the same manufacturer as the case so I thought this makes sense
Also this PSU has an 80 Plus Platinum efficiency rating.
Other than that I wasn't sure what else I should look out for with the PSU.
UPS: EATON Protection Station 800 USB
This is a very lightweight UPS which has the battery built in and offers 500 W.
Of course this is not 1000 W as my PSU but as I calculated the system only used about 358 Watts I believe this should be enough.
Also this device has a USB connection which should be compatible with the Network UPS Tools (http://doc.freenas.org/index.php/UPS) which come with FreeNAS and such I should be able to configure FreeNAS such that it triggers a proper shutdown once the main power is gone.
Other things:
I DVD drive to upgrade FreeNAS, and might beusefull for other reasons.
Anti Static mat and wrist band to make sure the parts do not get damaged during the built.
Things I am not quite sure right now about this built:
Can I connect the SAS2 connectors on the motherboard with SATA WD Red drives?
Do I need need a NIC (Network Interface card) when the motherboard comes with Gigabit Ethernet?
Is the UPS enough for my purpose / is it compatible with FreeNAS so when the power is gone the UPS will trigger a proper shutdown of the system?
Ok I hope I didn't forget anything
Any feedback about the chosen parts especially about the things I am not quite sure about or what else I should think about is very welcome!
All the best
Thorsten
I am in the process of building my first FreeNAS and so that other noobs might profit a bit from this experience and maybe some experienced users might comment on the selection of the parts for my built, I wrote down which sources I used for information, what I found out, the parts I selected and why I selected them.
As well as some questions I have left of things I am not 100% sure about.
Sources of Information:
I have read the forum post about hardware, http://forums.freenas.org/index.php?threads/so-you-want-some-hardware-suggestions.12276/ ,
the guide for noobs http://forums.freenas.org/index.php...ning-vdev-zpool-zil-and-l2arc-for-noobs.7775/ ,
and read threw most of the documentation concerning hardware at http://doc.freenas.org/index.php/Past_Releases .
Summary from the information I found:
To summarize what I took from these sources:
- I need a Xeon processor for ECC RAM and encryption.
- I need ECC to make sure my ZFS file system does not get corrupted
- I need at least 10 HDD as 6 HDD are not enough for me and I want to to do RAIDZ2 as RAIDZ1 will not be enough (too much risk when 1 drive fails and is being rebuilt).
- to find out how high the capacity should be of the drives (2 Tb or 3 TB) I used this calculator http://www.servethehome.com/raid-calculator/
- I need a proper NAS harddrive like the WD Reds as with the Green I would have to hack them a bit like adjusting the idle settings etc. and as I want t make sure I can use the warranty and don't feel like doing too much hacking so Red instead of Green seems to be the better choice.
- I need at least 1 GB RAM for each TB of HDD as ZFS needs a lot of resources
- I need to use a memory selector from a manufacturer to make sure the RAM is compatible with the motherboard
- FreeNAS should run from a USB device with a size of at least 4 GB as FreeNAS is about 2 something GB and with 4 GB the wear of sectors can be spread over the device. I also read the USB device should be run in READ only but not quite sure how that works maybe thats something that can be configured in FreeNAS.
- I don't need SSD as I don't need to do any of the fancy caching things like ZIL and L2ARC as for now the system will probably give me enough performance without caching
- I should use a server motherboard from i.e. Supermicro: Actually I am not sure why, but sounded good, especially having IPMI to access the server even in BIOS from another PC seems very useful, and apparently such a motherboards might use less Watts
- For the system to use less watts the PSU should only be running at 30% to 50% of capacity
- The efficiency of the PSU should be at least 80 Plus Gold or Platinum
- To make sure the data does not become corrupted when the power fails I need a UPS (Uninterruptible power supply).
So what do I want the server for?
I pretty much will have most of the time only 1 computer connected to the NAS, maybe more in the future but never more than a maximum 10 in the future with my family and each having about 2 devices.
I will want to do some Video and Audio streaming from the NAS and do backups to Crashplan.
Also I want to encrypt all the data on the NAS.
Built:
Knowing this I decided on the following components:
CPU: Intel® Xeon® Processor E3-1220 v3
Motherboard: Supermicro Mainboard X10SL7-F Single
Case: Fractal Define XL R2
USB: Kingston 4 GB
RAM: 32 Gb Kingston Server Premier ValueRAM DIMM 8 GB ECC KVR16E11/8KF
Harddrive: 10 x WD Red 3 TB
PSU: Fractal Design Newton R3 1000W
UPS: EATON Protection Station 800 USB
DVD-Drive: LG Drive
Anti-Static mat and wrist band for building
Thinking behind each device:
Intel® Xeon® Processor E3-1220 v3
I wanted a CPU which could use hardware AES encryption and support ECC RAM
Supermicro Mainboard X10SL7-F Single
A server motherboard which supports my CPU,
Has 8 SAS2 connectors, and 6 SATA connectors so it can support my 10 SATA drives
(I read I can connect SATA drives to the SAS connectors)
And has IPMI so I can connect to the NAS BIOS and running system from another computer, never used it but sounds awesome.
Supports ECC
Has a USB 3.0 connector (you never know if one might want to connect an external drive to transfer some data to the NAS).
Has Dual Gigbit Ethernet don't think I need dual but hey better 2 than none
And this way I don't think I need a NIC.
Case Fractal Define XL R2
Supports 8 drives
Offers noise reduction and placement of up to 7 fans
I can add more drives using 5.25" to 3.5" converters
USB: Kingston 4 GB
The reason I explained above.
RAM: 32 Gb Kingston Server Premier ValueRAM DIMM 8 GB ECC KVR16E11/8KF
I chose this RAM using the Kingston memory selector
http://www.kingston.com/en/memory/search/options/
And the Server Premier memory even though I believe its better than the normal ValueRAM is currently cheaper.
PSU: Fractal Design Newton R3 1000W
First I used the Watt calculator here http://extreme.outervision.com/psucalculatorlite.jsp to find out how many watts I needed. Which resulted in needing at least 358 Watts. Which means I needed at least a PSU with 720 Watts.
But the final reason why I chose this PSU was that I need at least 10 connectors for the SATA drives and this PSU offers 12. This was a very important point I almost looked this over and chose a PSU with not enough SATA connectors.
The PSU is from the same manufacturer as the case so I thought this makes sense
Also this PSU has an 80 Plus Platinum efficiency rating.
Other than that I wasn't sure what else I should look out for with the PSU.
UPS: EATON Protection Station 800 USB
This is a very lightweight UPS which has the battery built in and offers 500 W.
Of course this is not 1000 W as my PSU but as I calculated the system only used about 358 Watts I believe this should be enough.
Also this device has a USB connection which should be compatible with the Network UPS Tools (http://doc.freenas.org/index.php/UPS) which come with FreeNAS and such I should be able to configure FreeNAS such that it triggers a proper shutdown once the main power is gone.
Other things:
I DVD drive to upgrade FreeNAS, and might beusefull for other reasons.
Anti Static mat and wrist band to make sure the parts do not get damaged during the built.
Things I am not quite sure right now about this built:
Can I connect the SAS2 connectors on the motherboard with SATA WD Red drives?
Do I need need a NIC (Network Interface card) when the motherboard comes with Gigabit Ethernet?
Is the UPS enough for my purpose / is it compatible with FreeNAS so when the power is gone the UPS will trigger a proper shutdown of the system?
Ok I hope I didn't forget anything
Any feedback about the chosen parts especially about the things I am not quite sure about or what else I should think about is very welcome!
All the best
Thorsten