Introduction: Building a Steampunk NAS - System
- Store all your data
- Act as a WEB - Server
- Streaming music and video via UPNP
- Providing music to iTunes
- Supporting NFS, Windows shares, AFP, FTP and more.
And the software is for FREE
I am talking about FREENAS.
FREENAS comes in its actual version 8.0. This version is rather "hardware hungry" but with the version 7.2 stable release you can get everything you need running with moderate hardware requirements
So clean the drill press, fire up your solder iron and lets start.
Step 1: Parts
Freenas don´t needs a lot off power. But if you plan to use RAID5 or RAID10 it is a good idea to a bit more power.
- 1,6 GHz CPU semi passiv mainboard (mini ITX form factor)
- 1 GByte RAM
- A SATA . extension card with four connectors
- 4 x 500 GByte SATA Hard disks (if you plan to run the NAS around the clock its a goof´d idea to buy 24/7 featured HDD´s
- 1 CF -Card with a minimum of 128 MByte or an USB thumb drive for the operating system
- 1 CF Holder if you like to use a CF -Card
- 1 modified Power supply
- SATA cables
- 1 12 cm FAN with 3 pin connector to connect it to the motherboard.
- A CD with Freenas 7.2 you. You can download the ISO image here: CLICK
- A USB CD -ROM drive for the installation
- A monitor only for installtion
- A keyboard only for installation
- A voltage meter
- A 3 position switch
- A push button
- 3 LED´s
- Some brass washer
- Some brass srews
- Glue
- Some pieces of multiplex wood depending on the case you like to build
- Some mountings for the hard drives
- Tools, stain, etc.
Step 2: Preparing the Power Supply
If you bough a semi passive main board you have to take care, that the main board is cooled by the case fan.
I decided to have a "central cooling". That means I liked to cool the main board and the power supply by the same fan.
So I opened the power supply and replaced the fan by a device that can be controlled by the main board.
The main board I bought is able to control the speed of the fan depending on its CPU temperature.
The fan on this picture was a bit noisy so I replaced by an ultra silent fan later. (See picture two)
Step 3: Preparing the Parts
First I removed the labels of the hard disk´s and polished the surface carefully
Than I prepared one piece of multiplex as a base plate, I drilled some holes for the mounting of the hard disk´s, the mounting of the case walls and the cabling.
I prepared on piece of multiplex for the mounting of the main board.
I glued the case parts together like on the fourth picture.
Please mention the position of the power supply. The fan is mounted that way, that the airflow is cooling the power supply and the MB as well.
Step 4: The Cabling Part 1
The cabling is standard, only three additional wires (+5V, +12V and ground are separated for the meter to measure the two main voltages.
On the second picture you can see the 3 way switch. Left position measures +5, middle position is off and right position measures +12V.
The third picture shows the three LED´s (power, boot device, SATA controller), the meter, the three way switch and the push button for power on.
Step 5: Mounting the Hard Disks
My idea was to have the hard disk´s outside the case. I bought four metal angle from the tools store and polished them.
To keep away the vibration of the hard disk from the case I mounted these rubber parts between the angles and the case.
Some brass application attached to the top of the construction.
Step 6: Cabling Part 2
To have some space for the cabling, I used a 21mm piece of multiplex wood. With the inner part removed like here I build a frame to store the cables for powering the hard disks and the SATA cables.
Than I used stain to colour it up and polished the wax stain to have a nice looking surface.
I attached power and SATA cabled to the hard disk´s, connected everything inside the case, glued the LED´s in position and started the finals test. On the third picture you can see the cabling in the base mount of the case.
Step 7: Ready to Go
The system is up and running.
Freenas is very easy to install.Just boot the CD and chose "install"
After this you have to select the network interface and provide an IP - address.
Now you can disconnect the keyboard, the CD ROM drive and the monitor.
All the other setting are done via a web interface.
For this NAS I decided to have a RAID5 with single parity that gives me 1.5 TByte of storage by using ZFS.
In this version of Freenas ZFS is running very stable. I know RAID5 is not that fast but for a NAS that is attached via a 100 MBit Network it is fast enough. Freenas is supporting iSCSI as well, so this is an other option to connect it to your Computer.
Other configurations are possible.
A very good WIKI about Freenas 7.x can be found here: CLICK including tutorials FAQ´s and more
So have fun!
Regards,
Horatius Steam
15 Comments
10 years ago on Introduction
Have been using the older freenas for a long time. If I ever get new equipment, I will use the newer version.
10 years ago on Introduction
Very nice!
11 years ago on Step 7
Really creative and well done. Bravo!
11 years ago on Step 5
I love this project and as with all good steampunk, it sparks my imagination. For me, the external hardrive mounting is a brilliant idea but the shiny silver hardware doesn't work. I would further destroy all semblance of warranty from the drives by putting a patina on them, maybe even some clever embellishment. Then find some old hardware that really works, perhaps in black. Love this idea though and would think it super cool to have it house a wireless router, adding a totally cool antennae of course.
11 years ago on Introduction
I like very much your project !
but, I have a question: The HDD's placed outside, do not make much noise?
thanks
Reply 11 years ago on Introduction
Hi,
yes you can here it but due to the rubber noise and vibration blockers there is very low noise.
Besides this, freeness has a build in noise management system that enables the OS to drive the HDD´s in a very quite mode. If you use this system, the disks will be slower, but this is not that problem because the speed limitation is the network.
In some cases I am using the NAS - System during RPG´s and its always fun hearing the disk´s waking up from sleep during a quite moment ;-).
In a dark room it can be creepy. *Muharharharha* :-)
With king regards,
Horatius Steam
11 years ago on Introduction
"First I removed the labels of the hard disk´s"
Although that looks really cool and shiny, that's usually an instant warranty invalidation, so don't be expecting to return the drive when it fails.
I thought for a moment you'd found some "unbranded" hard drives :)
Reply 11 years ago on Introduction
:-)
Yes, don´t di this on new drives.....
11 years ago on Step 5
When your hard drives eventually die are they going to be going up to heaven then? :p
Reply 11 years ago on Introduction
*smile*
I hope that only one at the time dies.
I used a RAID5 System so if a disk dies I will be able to replace it and the ZFS file system will reconstruct the data.
This is one reason I placed the HDD outside the case.
To replace one easier.
Regards,
H. Steam
Reply 11 years ago on Step 5
I think I may have been too subtle. I meant as there were 'rubber parts between the angels and the case.' By bold.
Reply 11 years ago on Step 5
:-) ;-)
11 years ago on Introduction
I love this project! (I myself a slowly been working on a full steampunk inspired PC and laptop...) Anyways this is great, I like all your builds @Horatius... also I want to thank @yosu for metioning @Junophor, otherwise I probaly wouldn't have discovered Junophor's builds!
11 years ago on Step 7
That's your best project, Horatius.
¡You two, guys, are wonderful! I follow you, Horatius & Junophor...
11 years ago on Step 7
Marvellous!!!!!!