Hi all,
I'm planning to install a home network and build a NAS server. My original plan was to build a small PC running Arch Linux and use a SW or HW based RAID 10. Then, I stumbled across ZFS and found FreeNAS which looks like a far better solution. Having read up on both for a few days, I'm now planning to use FreeNAS and run a 4-disk RAID-Z.
I've a few questions regarding appropriate choice of CPU and motherbord. Here's some background on my requirements and plans at the moment.
My main requirements for the NAS are:
1. Low idle power
2. Must cope with one disk failure
3. Initially at least 2 TB of usable storage (expected to grow quickly)
4. Sufficient performance to support:
+ streaming two or more 2x HD-quality videos
+ internet downloading at 60Mbit
5. NAS-hosted Usenet downloading & processing
6. possibly IPTV recording when services become available
7. 24/7 operation
8. Media streaming using CIFS / DNLA etc.
9. The NAS is going to be in a cupboard so I'm not worried about physical size nor noise.
10. The ability to add another 4-disk RAID-Z in the future
System components I'm thinking of getting:
1. 4x 3TB WD RED in RAID-Z
2. 8 or 16GB ECC RAM
My main question is which CPU and motherboard to purchase. ECC RAM is recommended but this significantly limits the number of suitable motherboards in especially for Intel CPUs. Cheaper Intel motherboards don't appear to support ECC but some cheaper AMD ones do. So, after trawling the internet for a few days, it seems I have three options.
1. Spend quite a bit extra for an Intel Xeon / server motherboard e.g. a SuperMicro with either an Intel Xeon or newer Core i3 CPU and ECC memory.
2. Use a AMD motherboard (e.g. Asus M5A97) with ECC support with a low-end AMD CPU (e.g. a dual-core Sempron X2 190 2.5GHz) and buy a Intel gigabit NIC card.
3. Ditch the requirement for ECC memory and get a cheaper Intel-based system - perhaps an Mini-ITX Atom. I'm hesitant to do this.
I'm having a tough time deciding between options 1 & 2 and have a few questions:
Would the performance of the Sempron x2 190 be adequate for my needs and is there another low-power AMD CPU which is more suitable?
I option 2 may be more reliable but are there any other reasons to choose option 2 over option 1?
Have you got any other feedback?
Thanks,
Gareth
I'm planning to install a home network and build a NAS server. My original plan was to build a small PC running Arch Linux and use a SW or HW based RAID 10. Then, I stumbled across ZFS and found FreeNAS which looks like a far better solution. Having read up on both for a few days, I'm now planning to use FreeNAS and run a 4-disk RAID-Z.
I've a few questions regarding appropriate choice of CPU and motherbord. Here's some background on my requirements and plans at the moment.
My main requirements for the NAS are:
1. Low idle power
2. Must cope with one disk failure
3. Initially at least 2 TB of usable storage (expected to grow quickly)
4. Sufficient performance to support:
+ streaming two or more 2x HD-quality videos
+ internet downloading at 60Mbit
5. NAS-hosted Usenet downloading & processing
6. possibly IPTV recording when services become available
7. 24/7 operation
8. Media streaming using CIFS / DNLA etc.
9. The NAS is going to be in a cupboard so I'm not worried about physical size nor noise.
10. The ability to add another 4-disk RAID-Z in the future
System components I'm thinking of getting:
1. 4x 3TB WD RED in RAID-Z
2. 8 or 16GB ECC RAM
My main question is which CPU and motherboard to purchase. ECC RAM is recommended but this significantly limits the number of suitable motherboards in especially for Intel CPUs. Cheaper Intel motherboards don't appear to support ECC but some cheaper AMD ones do. So, after trawling the internet for a few days, it seems I have three options.
1. Spend quite a bit extra for an Intel Xeon / server motherboard e.g. a SuperMicro with either an Intel Xeon or newer Core i3 CPU and ECC memory.
2. Use a AMD motherboard (e.g. Asus M5A97) with ECC support with a low-end AMD CPU (e.g. a dual-core Sempron X2 190 2.5GHz) and buy a Intel gigabit NIC card.
3. Ditch the requirement for ECC memory and get a cheaper Intel-based system - perhaps an Mini-ITX Atom. I'm hesitant to do this.
I'm having a tough time deciding between options 1 & 2 and have a few questions:
Would the performance of the Sempron x2 190 be adequate for my needs and is there another low-power AMD CPU which is more suitable?
I option 2 may be more reliable but are there any other reasons to choose option 2 over option 1?
Have you got any other feedback?
Thanks,
Gareth