DIY Scratch built NAS Project dubbed - GiR

Discussion in 'Modding Worklogs' started by MrAhlefeld, Jun 21, 2011.

  1. MrAhlefeld

    MrAhlefeld Member

    Joined:
    Jun 20, 2011
    Messages:
    81
    Location:
    Aarhus - Denmark
    I allways wanted a NAS/Server/Place to dump my files, so they would allways be available to me online and on 1Gbps LAN. Since those available commercial did not meet my requirements (power consumption, size, noise output, choice of OS and price) I decided to build one my self :lol:

    Power consumption goal = 65W
    Power consumption at the end of the project = idle: 45/50W Load: 55/60W (that's including the UPS as well)
    Idle temps for the CPU is approx. 50c
    Load temps for the CPU is approx. 63c
    HDD temp 30.2c (3rd HDD from the bottom)

    The CPU fan is throtteled down to inaudible, thus the higher temps. (no worries, they are well within specs)

    This project was started one year ago, and that's why you'll see older hardware used (smaller disks and MB) at the time they where ideal, but if I would have build it today I would have opted for bigger disks and prob. another MB.

    I started to collect parts for the build, some where scavenged from an old HP server (SATA Drive cage and backplane)
    PSU Scavenged from a HP DC7900.
    Power button scavenged from a HP docking station.

    List of parts used in this build:

    ASRock A330GC (Intel ATOM 330) Downclocked to 1.2GHz to conserve power
    2GB G.Skill DDR2 PC5300 RAM
    ADDONICS 5-Port HPM-XA System Version SATA Port multiplyer / RAID Controller
    HP DC7900 PSU
    SCYTHE S-FLEX SFF21D FAN
    DIY FAN Controller for the PSU FAN
    1 x WD AV-GP 160GB SATA Disk
    5 x WD Caviar Green 1.5TB SATA Disks set up in RAID5 that makes a 6TB ARRAY
    HP 6 BAY SATA Drive cage and backplane
    HP Power button


    So off to the drawing board (MDF sheet) :)
     
    Last edited: Jun 22, 2011
  2. OP
    OP
    MrAhlefeld

    MrAhlefeld Member

    Joined:
    Jun 20, 2011
    Messages:
    81
    Location:
    Aarhus - Denmark
    Pictures

    Drawing board (MDF sheet) 9mm

    [​IMG]


    Parts cut and routed for power button and FAN.

    [​IMG]


    ASRock A330GC test fitting / mounting.
    I have modded an old heatsink to fit the Northbridge (or was it the southbrige chip) ? anywho the heatsink closet to the PCI socket.

    [​IMG]


    Case assembly in progress..

    [​IMG]


    HW parts removed again and filling of cracks started.

    [​IMG]
     
  3. OP
    OP
    MrAhlefeld

    MrAhlefeld Member

    Joined:
    Jun 20, 2011
    Messages:
    81
    Location:
    Aarhus - Denmark
    Pictures

    More filling of cracks and unwanted holes

    [​IMG]


    Sanding and more filling...

    [​IMG]


    Final sanding

    [​IMG]


    Case painted with aluminium plastic wallpaint and airbrush.
    Front showing

    [​IMG]


    Back side.

    [​IMG]
     
  4. OP
    OP
    MrAhlefeld

    MrAhlefeld Member

    Joined:
    Jun 20, 2011
    Messages:
    81
    Location:
    Aarhus - Denmark
    Pictures

    Case side removed.

    [​IMG]


    Mounting started, PSU installed and Drive cage.

    [​IMG]


    Ground wire with connector soldered to the MB tray / side.

    [​IMG]


    Ground wire with connector soldered to mount for the, ADDONICS 5-Port HPM-XA System Version SATA Port multiplyer / RAID Controller.

    [​IMG]


    Ground wire connected to the PSU.

    [​IMG]
     
  5. OP
    OP
    MrAhlefeld

    MrAhlefeld Member

    Joined:
    Jun 20, 2011
    Messages:
    81
    Location:
    Aarhus - Denmark
    Pictures

    ADDONICS 5-Port HPM-XA System Version SATA Port multiplyer / RAID Controller mounted and SATA cables routed and connected.
    DIY Wireing from the SATA backplane to the LED's conencted.

    [​IMG]


    In this pic you can see the Ground wire connected to the bottom of the SATA Drive cage. Wires from the PSU to MB had to be modded as well, since they where not long enough.

    [​IMG]


    Front after final filling / sanding / painting / and final assembly.

    [​IMG]


    Right side still showing 4 screws since I wanted the NAS to be serviceable.

    [​IMG]


    Back Showing 3 screws for the MB tray, the small knob on the upper right corner is the FAN controller for the PSU FAN.

    [​IMG]
     
  6. OP
    OP
    MrAhlefeld

    MrAhlefeld Member

    Joined:
    Jun 20, 2011
    Messages:
    81
    Location:
    Aarhus - Denmark
    Pictures

    Left side.

    [​IMG]


    Walkaround after build complete.

    [​IMG]


    Walkaround after build complete.

    [​IMG]


    Walkaround after build complete.

    [​IMG]


    Walkaround after build complete.

    [​IMG]
     
  7. c.f4

    c.f4 Member

    Joined:
    Jun 7, 2011
    Messages:
    473
    Location:
    4152/Wakeboard
    Excellent looking stuff!!!

    Have you got any temps measured?
    Is it 24/7 operational and for how long have you had it running? Any hiccups?
     
  8. OP
    OP
    MrAhlefeld

    MrAhlefeld Member

    Joined:
    Jun 20, 2011
    Messages:
    81
    Location:
    Aarhus - Denmark
    Pictures

    The RIG 1 year later (still powered up, has been going 24/7 since first power up)

    [​IMG]


    I have aquired a small UPS over the year, and have learnt an important lesson...
    Never use pre-mixed filler... It expands :( but I can't be bothered with those small bumps on the front) :tired:

    [​IMG]


    System powered down and drives removed to check temp. The hottest drive was 30.2c Wow like those temps :cool:
    Drives dusted off and Drive cage too.

    [​IMG]


    Drives lined up.

    [​IMG]


    Inserting drives again and powering up for 1 more year.

    [​IMG]


    That's it... Hope you liked the build and your time spent looking.

    All questions and comments are wellcome.

    Cheers
    /MrAhlefeld
     
    Last edited: Jun 23, 2011
  9. OP
    OP
    MrAhlefeld

    MrAhlefeld Member

    Joined:
    Jun 20, 2011
    Messages:
    81
    Location:
    Aarhus - Denmark
    @c.f4

    Hi c.f4

    Thanks for the cool coment.

    You caught me just before I posted the final piece of the project ;)

    Idle temps for the CPU is approx. 50c
    Load temps for the CPU is approx. 63c
    The CPU fan is throtteled down to inaudible, thus the higher temps. (no worries, they are well within specs)

    Temp for the harddrives where measured earlier today while powered down after 1 year of up time 30.2c
    All the air flow goes through the Harddrive cage.

    So yes, it's 24/7 operational and im happy to report that there have been no hiccups at all :D
     
  10. thebrad

    thebrad Member

    Joined:
    Jan 5, 2009
    Messages:
    168
    Location:
    Adelaide, Australia
    Awesome Job! Looks great. Thinking of doing something like this myself. Where did you get the MDF?
     
  11. IzzehO

    IzzehO Member

    Joined:
    Mar 9, 2011
    Messages:
    936
    Location:
    4152
    Any price estimates for how much it cost total? Just curious.

    Very, very cool project.
     
  12. unmaskedgrunt

    unmaskedgrunt Member

    Joined:
    Apr 13, 2010
    Messages:
    395
    Location:
    Adelaide
    I like it. Have been wanting to do something like this for ages.
     
  13. OP
    OP
    MrAhlefeld

    MrAhlefeld Member

    Joined:
    Jun 20, 2011
    Messages:
    81
    Location:
    Aarhus - Denmark
    Questions need answers

    Hi everyone, thanks for the nice comments.

    @ IzzehO i'll do a quick calc of the parts. (everything will be in AUD)

    ASRock A330GC (Intel ATOM 330) - 92,42$
    2GB G.Skill DDR2 PC5300 RAM - Free / Something I had lying around
    ADDONICS 5-Port HPM-XA System Version SATA Port multiplyer - 84,66$
    1 x WD AV-GP 160GB SATA Disk - Free / Donated by a friend
    5 x WD Caviar Green 1.5TB SATA Disks - 390,37$
    SCYTHE S-FLEX SFF21D FAN - 27,24$
    HP 6 BAY SATA Drive cage and backplane - Free /Scavenged
    DIY FAN Controller for the PSU FAN - Free /Scavenged
    HP Power button - Free /Scavenged
    HP DC7900 PSU - Free /Scavenged
    APC Back UPS 300 - Free / Scavenged
    Paint, Filler, Sandpaper, Tools - Had it allready

    Total = 594,69$

    These are Danish prices, might be cheaper in AUS ;)

    @ thebrad I bought the MDF in a local hardware store / lumber yard in Denmark where I live. I guess you can get it everywhere :)

    @ unmaskedgrunt Hey if your up to it, do it :D it's a fun project and as an added bonus, one can remove all those extra drives from the desktop PC that are just heating it up. Cause now all storage is on the NAS
    Write speeds in windows while copying a 4GB iso file to the NAS is approx 72 -> 78MB/Sec
     
  14. OP
    OP
    MrAhlefeld

    MrAhlefeld Member

    Joined:
    Jun 20, 2011
    Messages:
    81
    Location:
    Aarhus - Denmark
    Front page Whoa.. didn't see that one coming :D Nice, im honored

    Cheers
     
  15. Run.dll

    Run.dll Member

    Joined:
    Mar 24, 2005
    Messages:
    22
    OS? What services are you running on it?
     
  16. OP
    OP
    MrAhlefeld

    MrAhlefeld Member

    Joined:
    Jun 20, 2011
    Messages:
    81
    Location:
    Aarhus - Denmark
    @ Run.dll
    Currently (from the start) I have been using Win7Pro 64bit as I had it readily available, in time I will install W2K8-R2.

    I know there are a bunch of other OS's available, including many for free, but frankly im a Windows man ;)

    Services:
    File sharing, Print sharing, Remote desktop, FTP server, What ever I feel like running.
    The SATA Port multiplyer has a built in client (service installable in windows) that will alert me by email if any drive fails in the RAID set.
     
  17. Aetherone

    Aetherone Member

    Joined:
    Jan 15, 2002
    Messages:
    8,459
    Location:
    Adelaide, SA
    Very nice work :thumbup:
    I would have gone with black but thats just me ;)
     
  18. Geodude

    Geodude Member

    Joined:
    Feb 9, 2005
    Messages:
    107
    Location:
    Canberra
    Awesome!!

    One question i have, how do you have the drives setup? Are they in Raid 5 or JBOD??

    That sata multiplier is a really great way of creating a NAS using a mini-itx board!!

    Well done.
     
  19. Odje

    Odje Member

    Joined:
    Jun 27, 2001
    Messages:
    2,290
    Location:
    Sydney
    Nice work.

    What OS are you running? What is the transfer rate like with Port multiplier RAID 5?
     
  20. OP
    OP
    MrAhlefeld

    MrAhlefeld Member

    Joined:
    Jun 20, 2011
    Messages:
    81
    Location:
    Aarhus - Denmark
    Thanks for all the nice comments.

    @ Odje - Partly answered in a previous post:
    Currently (from the start) I have been using Win7Pro 64bit as I had it readily available, in time I will install W2K8-R2.
    Transfer speeds i'll check that later since my internet connection @home is down right now and I can't access my NAS from work.
    Here's a screen dump of ATTO Disk Mark run locally on the RAID5 stripe set.
    [​IMG]


    @ Geodude - Answered in 1st post:
    RAID5 - 5 x 1.5TB disks the port multiplier handles the RAID on HW level.
    1x 160GB for the OS
     
    Last edited: Jun 29, 2011

Share This Page