Hello,
So, after both 1) my data needs are starting to grow out of hands and 2) I have experienced a large data loss in the past, I finally decided to build myself a somewhat reliable NAS system. I've built many systems, but none for NAS/server use. So I did my best to read up on things, and here is the hardware I've come up with.
But first my requirements:
- Be able to accomodate 10 disks in the future, though right now I will start with less, with 5-6.
- Silent operation. The only place to put it is in a room where somebody will sleep.
- Low power consumption is a big plus within the other constraints. Will run 24/7.
- For home use. ATM it will be only for storage, but it is highly likely it would also function as a HTPC in the foreseeable future. Meaning it should be able to decode and play HD media, and output it to a large screen.
- Should be somewhat future-proof. Buying a SATA/SAS controller to support additional disks is OK, but otherwise it should hold for many years. This is a comparatively large investment after all.
- And foremost, should provide adaquate protection for data. I don't want to loose a TB again.
Here's my idea about hardware:
CPU – Celeron G1820T
Yes it is not the fastest around, but it also need not be. It still has ECC, is low power even under load, is strong enough for both ZFS and to decode 1080p, and cheap. What else would I need?
Motherboard – SuperMicro MBD-X10SLM+-F
This board is one recommended by cyberjock in a different thread, and for the most part it suits me well. ECC, 6 SATA ports, GbE, fast PCI-E for future disk controller, and USB 3.0. IPMI/KVM is also nice that I might as well use if it is already there, but actually pretty unimportant to me.
RAM – Samsung M391B1G73BH0-CK0
Not much to say here. It is from the list of officially supported RAM modules for the motherboard, with ECC. It is a single 8GB module, so plenty of opportunities to upgrade should I need more, but for the start, this should be enough.
Case – Fractal Design Define R4
I can cram 10 mechanical HDDs into this, 11 with an adapter. As this is a midi-tower, it has plenty of space compared to HTPC/NAS houses, which helps things stay cool. Not to mention it is one of the most silent cases (based on my reasearch), which is really important to me. Apparently it also has a good build quality. Bit pricey though for a case, but hey, somebody will sleep next to it.
PSU – Be Quiet Straight Power 450W E9
Again, low noise levels important here. But in addition, I want it to be reliable, with high life expectancy, and protections (OCP, OPP, OTP, OVP, SIP …). If a dying PSU kills all my HDDs with a final output surge in its last moment, then there is no use in having any kind of raid+parity in the system. 450W seems to be well over-sized in idle, but when things spin up, I calculated the total system could demand up to 350-400W of power, which is about 80-90% of this PSU's rating. There is also a UPS by the way.
CPU cooler – Noctua NH-U9B SE2
This is a tactic I used often with success in multiple builds. Basically I attach a cooler that is way over-sized for the particular CPU, and then I just leave off the fan from the CPU cooler. You still need airflow in the case ofc, but that will be provided by the fans that come with the case, and in the end I spare the noise of the CPU fan. This is better than the other way around (fan on CPU and one less cooler in case), because this solution provides more airflow for other components, and the chosen CPU won't miss the fan either way. To make this work though, you need to match the CPU+cooler+case, so try this only if you understand the consequences for your build.
Storage – 6x 3TB WD Reds (and more pcs to come as data needs grow)
Damn ZFS coz you can't add storage to an existing vdev, only to the pool. Expanding vdevs would make things so much easier. For this reason alone, I might go with some variation of Raid6 instead of FreeNAS+ZFS, but that is yet to be decided. + 8TB USB or CF (yet to be selected) for the system.
Backups – Backblaze?
I recognize the importance of backups, but I'm not in the financial mood for a second storage system of equal or larger capacity, hence the cloud.
Ahhh, that was extensive. Sorry for the ramblings. What do you think of the PSU wattage?
I am also contemplating on going with the SuperMicro X10SAE mobo + i3-4130T instead of the above. This motherboard does not have IPMI, but as I mentioned it is not really important to me. But it has integrated DVI/HDMI, so I won't need a separate graphics card when I start using the system as an HTPC too. It also has more SATA ports out of the box, meaning less likely to need to buy a SATA card. Prices are about the same.
When I get to building this thing, I will let you know of my experiences for anybody who is interested. Until then, thanks for the feedback! I am glad to take any advice.
So, after both 1) my data needs are starting to grow out of hands and 2) I have experienced a large data loss in the past, I finally decided to build myself a somewhat reliable NAS system. I've built many systems, but none for NAS/server use. So I did my best to read up on things, and here is the hardware I've come up with.
But first my requirements:
- Be able to accomodate 10 disks in the future, though right now I will start with less, with 5-6.
- Silent operation. The only place to put it is in a room where somebody will sleep.
- Low power consumption is a big plus within the other constraints. Will run 24/7.
- For home use. ATM it will be only for storage, but it is highly likely it would also function as a HTPC in the foreseeable future. Meaning it should be able to decode and play HD media, and output it to a large screen.
- Should be somewhat future-proof. Buying a SATA/SAS controller to support additional disks is OK, but otherwise it should hold for many years. This is a comparatively large investment after all.
- And foremost, should provide adaquate protection for data. I don't want to loose a TB again.
Here's my idea about hardware:
CPU – Celeron G1820T
Yes it is not the fastest around, but it also need not be. It still has ECC, is low power even under load, is strong enough for both ZFS and to decode 1080p, and cheap. What else would I need?
Motherboard – SuperMicro MBD-X10SLM+-F
This board is one recommended by cyberjock in a different thread, and for the most part it suits me well. ECC, 6 SATA ports, GbE, fast PCI-E for future disk controller, and USB 3.0. IPMI/KVM is also nice that I might as well use if it is already there, but actually pretty unimportant to me.
RAM – Samsung M391B1G73BH0-CK0
Not much to say here. It is from the list of officially supported RAM modules for the motherboard, with ECC. It is a single 8GB module, so plenty of opportunities to upgrade should I need more, but for the start, this should be enough.
Case – Fractal Design Define R4
I can cram 10 mechanical HDDs into this, 11 with an adapter. As this is a midi-tower, it has plenty of space compared to HTPC/NAS houses, which helps things stay cool. Not to mention it is one of the most silent cases (based on my reasearch), which is really important to me. Apparently it also has a good build quality. Bit pricey though for a case, but hey, somebody will sleep next to it.
PSU – Be Quiet Straight Power 450W E9
Again, low noise levels important here. But in addition, I want it to be reliable, with high life expectancy, and protections (OCP, OPP, OTP, OVP, SIP …). If a dying PSU kills all my HDDs with a final output surge in its last moment, then there is no use in having any kind of raid+parity in the system. 450W seems to be well over-sized in idle, but when things spin up, I calculated the total system could demand up to 350-400W of power, which is about 80-90% of this PSU's rating. There is also a UPS by the way.
CPU cooler – Noctua NH-U9B SE2
This is a tactic I used often with success in multiple builds. Basically I attach a cooler that is way over-sized for the particular CPU, and then I just leave off the fan from the CPU cooler. You still need airflow in the case ofc, but that will be provided by the fans that come with the case, and in the end I spare the noise of the CPU fan. This is better than the other way around (fan on CPU and one less cooler in case), because this solution provides more airflow for other components, and the chosen CPU won't miss the fan either way. To make this work though, you need to match the CPU+cooler+case, so try this only if you understand the consequences for your build.
Storage – 6x 3TB WD Reds (and more pcs to come as data needs grow)
Damn ZFS coz you can't add storage to an existing vdev, only to the pool. Expanding vdevs would make things so much easier. For this reason alone, I might go with some variation of Raid6 instead of FreeNAS+ZFS, but that is yet to be decided. + 8TB USB or CF (yet to be selected) for the system.
Backups – Backblaze?
I recognize the importance of backups, but I'm not in the financial mood for a second storage system of equal or larger capacity, hence the cloud.
Ahhh, that was extensive. Sorry for the ramblings. What do you think of the PSU wattage?
I am also contemplating on going with the SuperMicro X10SAE mobo + i3-4130T instead of the above. This motherboard does not have IPMI, but as I mentioned it is not really important to me. But it has integrated DVI/HDMI, so I won't need a separate graphics card when I start using the system as an HTPC too. It also has more SATA ports out of the box, meaning less likely to need to buy a SATA card. Prices are about the same.
When I get to building this thing, I will let you know of my experiences for anybody who is interested. Until then, thanks for the feedback! I am glad to take any advice.