GrunkaLunka
Occasional Visitor
My DIY NAS - Project Journal
There's no shortage of thread detailing member's DIY NAS project, but I am starting this thread to document my own project in hopes that it helps people building similar systems in the future.
Current Setup
My current setup is fairly simple. I run a Debian system on a JBOD configuration with 1x200GB, 1x250GB and 2x500GB IDE drives. I use the Addonics Storage Tower, and a (now ancient) VIA EPIA 800.
This little server has, well, served me well for a couple years, but the time has come to upgrade.
New System
I had two primary goals for my new system when I started planning it out: easy to maintain/upgrade and small form factor. This of course, comes with a hefty price, literally.
The decision of which case to use was a simple one. Like many others, I am building my system around the very popular Chenbro ES34069 case. I think it's easy to see why this particular case is a common choice with the DIY crowd. The case is small, aesthetically pleasing and it features hot swappable trays for easy hard drive replacement. I have yet to see the case in person, but it's easy to see its shortcomings: among other issues, the case lacks a slot for PCI cards, which I would have liked to use to install a card with eSATA ports.
The second easiest decision was regarding which software to base the system on. When I read about the benefits of Sun's ZFS, I knew I had to use it for my system. I tried out VMs with FreeNAS, OpenSolaris and Nexenta and ultimately decided to go with this last one. I like that the distribution is very basic, without pre-installed GUIs that I ultimately don't plan on using, and I think that the fact that it uses Linux userland tools makes the transition from Debian Linux easier.
Unlike the case, which I decided to use from the first time I saw, I mulled over a choice for motherboard for much longer. Originally I was planning on using the VIA EPIA SN 10000EG. This board is passively cooled, and very low power consumption, but I ultimately decided against it because of its higher price and sacrifices in the performance department. After looking at a few others I ended up selecting the Jetway NC62K. This board is the second recommendation for the Chenbro case by the fine folks over at mini-itx.org. The fact that I can choose my own CPU made my decision easier. I am going to pair the board with an AMD Athlon 64 X2 4850e, and 2GB of Kingston DDR2 PC6400. These three will cost less than the VIA board would have, and should provide me with much better performance.
The rest of the components are fairly irrelevant: 4x1TB WD Caviar Green drives (sacrificing some performance for lower power consuption), a 10GB 2.5" HD for system and a slim optical drive I have laying around.
Baring any unforeseen issues, I will be ordering these components over the course of this week, and taking some snapshots along the way to document the project. Any and all input/questions regarding any facet of the build are more than welcome.
There's no shortage of thread detailing member's DIY NAS project, but I am starting this thread to document my own project in hopes that it helps people building similar systems in the future.
Current Setup
My current setup is fairly simple. I run a Debian system on a JBOD configuration with 1x200GB, 1x250GB and 2x500GB IDE drives. I use the Addonics Storage Tower, and a (now ancient) VIA EPIA 800.
This little server has, well, served me well for a couple years, but the time has come to upgrade.
New System
I had two primary goals for my new system when I started planning it out: easy to maintain/upgrade and small form factor. This of course, comes with a hefty price, literally.
The decision of which case to use was a simple one. Like many others, I am building my system around the very popular Chenbro ES34069 case. I think it's easy to see why this particular case is a common choice with the DIY crowd. The case is small, aesthetically pleasing and it features hot swappable trays for easy hard drive replacement. I have yet to see the case in person, but it's easy to see its shortcomings: among other issues, the case lacks a slot for PCI cards, which I would have liked to use to install a card with eSATA ports.
The second easiest decision was regarding which software to base the system on. When I read about the benefits of Sun's ZFS, I knew I had to use it for my system. I tried out VMs with FreeNAS, OpenSolaris and Nexenta and ultimately decided to go with this last one. I like that the distribution is very basic, without pre-installed GUIs that I ultimately don't plan on using, and I think that the fact that it uses Linux userland tools makes the transition from Debian Linux easier.
Unlike the case, which I decided to use from the first time I saw, I mulled over a choice for motherboard for much longer. Originally I was planning on using the VIA EPIA SN 10000EG. This board is passively cooled, and very low power consumption, but I ultimately decided against it because of its higher price and sacrifices in the performance department. After looking at a few others I ended up selecting the Jetway NC62K. This board is the second recommendation for the Chenbro case by the fine folks over at mini-itx.org. The fact that I can choose my own CPU made my decision easier. I am going to pair the board with an AMD Athlon 64 X2 4850e, and 2GB of Kingston DDR2 PC6400. These three will cost less than the VIA board would have, and should provide me with much better performance.
The rest of the components are fairly irrelevant: 4x1TB WD Caviar Green drives (sacrificing some performance for lower power consuption), a 10GB 2.5" HD for system and a slim optical drive I have laying around.
Baring any unforeseen issues, I will be ordering these components over the course of this week, and taking some snapshots along the way to document the project. Any and all input/questions regarding any facet of the build are more than welcome.
Last edited: