More Drive Bays, Cooling, and Power for a DIY Raid Box

raid-box-from-old-pc-case

We’ve actually been on the look-out for a Network Attached Storage solution for home use. We want an embedded option just for power saving, but have you seen what a commercially available embedded RAID systems costs? It might be better to find an energy friendly PSU and use it in a PC case RAID conversion like this one that [Samimy] pulled off. He started with an old computer case and modded it to house more hard drives.

The image above shows his mounting scheme. Most of us have defunct optical drives in the junk bin. Many times they end up as a way to play with CNC, but in this case [Samimy] got rid of the guts and used a couple of angle brackets to mount a hard disk inside of the enclosure. Now that he can bolt more drives to the case he needed to power them, as the PSU didn’t have enough SATA power connectors. He clipped off a daisy-chain of connectors from a broken supply and spliced it into this one. Finally he cut a hole in the top of the case to add a bit more cooling to the system.

He’s using Windows 7 to power a RAID0 and RAID1 array using four drives. To help increase performance of the system he also used USB thumb drives as cache. This is something we’re not familiar with and we’re glad he provided a link to ReadyBoost, the software which makes it possible.

Comments

  1. Tony says:

    Huh, seems odd not to be familiar with Readyboost, it was trumpeted as a game changing feature in vista but never seemed to make much difference.

    • Tony says:

      I think it was a reference to Win7 being able to use multiple flash drives for ReadyBoost, so his RAID HHDs have RAID ReadyBoost as well.

      I didn’t know Win7 did that either, now all I need to do is find 8 identical 32GB flash drives…

      (Win7 does ReadyBoost better than Vista anyway, it does make a difference in booting when using spinning disk drives, dunno about SSDs)

      • XOIIO says:

        Yknow, that would actually be cheaper than an SSD, grabbing 32 gig usb drives on sale for say, $20 apiece, would come to $160. Of course the USB transfer speed would be a considerable bottleneck.

        • Sasha says:

          If you want decent performance, you’d want to get USB 3.0 ones, which aren’t as cheap. Your best bet would be to get a small (32/64gb) SSD for your boot partition if you want it to go faster.

    • Whatnot says:

      But when most of the testing was done we still had very slow flashdrives and no USB3 though.

  2. steveo says:

    linux seems to be a better fit here, something like xubuntu with samba

  3. swm says:

    freenas or nas4free ftw. or build your own from your favourite *nix which boots off from an usb flash. mine boots in 20 seconds after the press of the power button.

    for mounting the hdds in 5.25″ bays the easiest way is to buy these:

    http://www.ebay.com/itm/171015234871

    way cheaper than anything else.

  4. krs says:

    Yeah, definitely Linux or BSD are a far better fit for a fileserver. FreeNAS is a nice, easy, and powerful way to share RAID space.
    By the way I don’t think adding fans is mandatory here, a Google study about server drives indicates that the best temperature for operating HDD is around 40°C which is what I get with 4 drives in my box with the PSU fan as the only source of ventilation.

    Well done nevertheless.

  5. nevadacorp says:

    I agree, Linux or BSD are a far better fit for a fileserver. FreeNAS is a nice, easy, and powerful way to share RAID space.

    Also I don’t think adding fans is mandatory here, a Google study about server drives indicates that the best temperature for operating HDD is around 40°C which is what I get with 4 drives in my box with the PSU fan as the only source of ventilation.

    Well done box nevertheless.

  6. Old'un says:

    I don’t understand why people mess about with NAS – it’s so easy and cheap to do properly. Get an HP Microserver, install FreeNAS and up to 6 drives. Job done, for less than the cost of an external 4-drive SATA enclosure. Quite reasonable on power draw too.

    • Alex says:

      I was trying to convince my friend to buy one of those. A while back there were some *really* good deals on them. Even since then they’re really cheap for such a robust & purpose-built solution.

    • I thought you could do 4+1 drives in the microserver? Do do you add the 6th? Extra controller?

    • Me says:

      I don’t know about the HP Microserver but something I always worry about with any kind of raid hardware… what is the hard drive format? If, I mean when the magic box dies can I pull my hard drives out and get my data back? Or is it some proprietary format that I need to find the same or similar model device to ever read them again? Even if it hasn’t been manufactured in years… I’m a lot more comfortable repurposing a computer and using software raid for this reason.

      • skdsdfhjds says:

        That’s why a HP Microserver is good- it is a PC; a sturdy, well ventilated and reliable one.

        Personally I use a MSI C847MS-E33 (built in fanless Celeron) with PCI-E raid card.

  7. voxnulla says:

    Guy adds storage + fans to a generic case…
    Ad-hoc 5.1/4″ adapters for 3.5″ devices are so common, I can’t see them as a hack any more. Probably everybody here made them at some point.

    Although the drives will probably be fine if the ugly thing isn’t hauled about too much, using only 2 screws in the middle like a balancing act is a bit fugly.
    Proper mounting brackets are trivial to build out of sheet metal, wood or just about anything. Apart from that, brackets themselves cost twopence at any rate.

    I see the guy has a saw, why not make a nice 4 drive sideways bracket system out of plywood? Really adapt the case for RAID use. Integrate the fans on the other side facing the drives more directly, making them less woody and on-toppy and probably increasing the cooling performance for the drives.

    While at it, perhaps move the usb junk inside the case as well. Sticking in some USB plastic sticks, running some software also is a bit unhacky.
    Also windows 7.. Whatever.. I don’t care..

    Personally, I’d look for any excuse to ditch such a remarkably bland and unappealing case at the first instance, but to each his own. A hack isn’t always about aesthetics, but I’m pretty sure there has to be some hacking involved.

    • mikthehun1 says:

      We get it that you are too cool for school guy, but why don’t you say something useful? Instead of trashing a neat bit of diy ingenuity, how about you actually improve upon it? You’re the apparent authority on what is and is not hacking, so hack.

    • Whatnot says:

      I installed drives with just angle brackets with the HD screws through the holes in them. So yes we all did various homemade schemes I think..

      • voxnulla says:

        Apart from using 3.5″ disk brackets backwards, most of us have the adapter brackets laying around simply from stripping old machines.
        The most convenient DIY is Aluminium U tubing of the right dimensions and, indeed, angle stock material to attach to the underside.

        The more ad hoc solutions I remember are expansion card plates bend to either fill the gap or support the drive.
        Lego’s, of course.
        Plywood with 3 drives stacked side by side.
        And the perforated top of a small chassis.

        If we round up all the solutions amongst each other, hdbracket.hackaday.com might be an option… Nah!

  8. Paul says:

    Storage pools seem like a better idea for NaS solutions. I can’t imagine there’s any performance boost to using striped disks on a home network NAS. You’re limited to gigE and most low cost home switches can’t touch that speed anyway. You can even get a storage pool software that supports a primary write disk which means you can make that an SSD for fast write speeds and have file replication pull the data from that drive and push it to the spinning disks.

    • kinsly says:

      That…that does not make sense. Grouping volumes (locally or not) vs. RAID NAS. They have different uses. Storage pools are mostly for automated DPM backups, not general use. When they are used as virtual drives directly, you lose all the benefits of mirroring and striping. Storage pools themselves do neither. Further, not everything is about speed. RAID and NAS are more for isolation of hardware with diversification of access. It is an insurance plan against problems without having access restricted.

  9. Paul says:

    Nice workshop and recording setup. Good tool selection and nice case mod on that front intake. It looks pretty clean. Why use the wood to secure the top two blowhole fans? It looks like its in the inside and outside too?

  10. RunnerPack says:

    I think the drives would have been more secure if he had used the bottom mounting holes to attach the drives directly to the DVD shells (without the brackets he incorrectly calls “hinges” in the video).
    The cooling would probably have been just as good if not better, as the sheet metal would act as a heat-sink and there would be a lot of metal-to-metal contact between the drive frame and the DVD shell.
    Since most of the heat is generated in the spindle motor, the best cooling would come from using an aluminum shim to thermally connect the base of the motor to the DVD shell, using lapping/polishing and/or heat-sink compound as needed.

  11. Bruno says:

    I cant help but think, hes not being efficient on this build at all. For one windows raid is buggy as hell. You will have dropped volumes left and right rebuilding all the time reducing performance.

    Secondly in the name of cooling he is wasting so much space on that case. a single 120mm fan on a 4 drive cage will cool those drives just fine. If he picked up low rpm drive they basically run at room temp anyway.

    Thirdly wayyyy too much cpu on a build like that, with a filesystem that’s suboptimal ontop of it.

    My way would be a nice little atom miniitx board with 6+ sata ports. They do make those.
    4-16gb of ram as solaris uses ram as an accelerator for disk performance (same as he trying to achieve with ready boost but much much faster and lower latency), no need for thumb drives that will die in short order when you do a bunch of read writes. And either solaris/nexenta as the OS. It will peg a 1gb connection that way while using allot less power. Probably idle down to 20w or so. Add a 4 port nic for aggregated interfaces and a gigabit smart switch and you have a home nas that works properly while being able to flood most gigabit connections, enable jumbo packets.

    Also the rule of thumb for raid is this.

    even drives you do mirrors or groups of mirrors.

    odd drives you do raid 5 with up to 5 drives, then over that you do groups of raid 5 or raid 6 with up to 10 disks.

    so the system would look like this.
    1 – os disk and
    3 – drives raid 5
    5 – drives raid 5

    10 – drives raid 6

    Even drives.
    2 drives mirror
    4 drives mirror
    6 drives mirrors etc

  12. Me says:

    I did something like that, mounting a hard drive inside an old CD-ROM shell. for me it was a (nearly) silent hard drive cooler.

    I started off with a cheap front plate that had a couple of small fans and a dust filter. It fit in front of a hard drive with a normal 5 1/4″ adapter. it was similar to this: http://alturl.com/okdds. As small fans almost always are, they were noisy and prone to wearing out.

    I broke the fans off of that adapter and just used it for it’s dust filter. I attached that to the front of the CD-ROM drive shell. I attached the hard drive to the bottom of the shell using screws and motherboard standoffs. Someone mentioned bolting it right on might improve the heat sinking effect of the metal but I was concerned about shorting out the electronics of the drive.

    I cut a big hole in the top of the CD-ROM shell and bolted on the bigest case fan I could find. The big fans seem to be much quieter and also last longer. You could put a resistance in series with the fan to slow it a little making it even quieter but honestly I could barely hear the thing in a quiet room!

    This probably wasn’t necessary but I also took a piece of old bike innertube and riveted it to the back to make a flap so that less air would get around where the cables come in.

    The fan was pointed to suck air out of the CD-ROM case. The idea was that it would suck air in from the front of the computer through the dust filter. All my other case fans were set up to blow air out of the case. Almost all of the air entering my computer case came through the filter. Every couple of weeks or so I cleaned it.

    The result was that even though the computer sat on the floor of my dirty college apartment it took a very long time to build up any noticeable dust inside the case. When it did it was this really fine stuff that couldn’t clump together and make dust bunnies.

    This computer was my web and email server so it ran 24×7 and requests could come in causing the hard drive to spin at any time. I was in a crowded apartment so it sat in my room only a couple feet from my head when I was sleeping. And yet… it was never loud, it never woke me (or my guests) up. Most of the time I had to actually look at the power light to see that it was on. The CD-ROM shell did a good job of muffling the hard drive noise and the giant fan was quiet.

    • voxnulla says:

      Those things were terrible indeed. I finally solved the noisy disk/fan in bedroom server problem with going insane with rubber gaskets and mounting options.
      I think I saw a guy suspending a hard-disk and cooler from a series of mattress springs once, probably more for shock absorption, but it should do a fair bit of noise reduction.

  13. pcf11 says:

    This is definitely a hack. Anyone using Windows to serve files is definitely hacking in this day and age.

  14. Promethius326 says:

    He’ll definitely need the RAID 1 with those Hitachi drives, there’s a reason they’re known as Hit Crotchy at my company. As a build out of crap you have laying around it works I guess.

  15. Thiseus says:

    Or spend $3 and get even more circulation: LINK

    If you can afford a fan controller you can afford a bay adapter no?

  16. Chris Krug says:

    freenas, old pentium/athlon mobo and cpu w ECC ram, lotsa ram, ZF2, 5 drives. Bullet proof n cheap.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 94,613 other followers