NAS alternative: My unRAID server build
This is a 7 year old thread (updated Jan 2011). The specs of my server have changed a lot, but I still recommend unRAID I've updated this first post a lot, but it doesn't resemble my current 24-bay case build. Up to over 40TB of storage now.
unRAID is a Linux-based media server alternative to a network attached storage (NAS) device.
From the wiki:
unRAID Server is a Network Attached Storage server operating system designed to boot from a USB Flash device and specifically designed for digital media storage. It employs a unique RAID technology, close to RAID4, but without striping, which provides for great configuration flexibility:
* Any combination of IDE and SATA hard drives may be used
* All the hard drives do not need to be the same size or speed
* Hard drives not being accessed may be spun down
* Can rebuild any single failed hard drive
Features:
It boots from a USB key: Any hard drives you put into it can be 100% used for storage.
Parity: Your data is protected from loss if a single drive fails. Just replace the drive and all your data will be restored. RAID 5 also does this.
Further protection: If a second drive fails before you replace the first failed one, you only lose the data on the two failed drives, not the whole array. RAID5 does not do this.
Expandable: Add more drives without needing to rebuild the array. Mix and match IDE and SATA drives.
Low Power: Using a Celeron 420 or other low power chip, and your power usage is going to be low, low, low... especially since any drives that are not being used can be spun down after a user-defined length of time idle.
Low Cost: Free for three drives. About $60 for up to 6 drives. $99 for up to 20 drives. Higher disk numbers will be supported soon.
Cheap to build: Just use any mobo that boots from USB. No need for a high speed CPU, and 1 GB of RAM is plenty. You can even recycle those old S939/S754 CPUs and make one cheaper than mine.
Here's something close to my build, with the following differences. I've substituted 1 TB drives where I got some 750 GB ones. The Mobo is also similar to mine, but not the same. I have 2 Promise TX4 cards in mine for a total of 12 SATA ports. My server can only house 11 drives total at the moment as I have a ThermalTake 3-in-3 device cage and two Coolermaster 4-in-3 device cages, rather than three 4-in-3 device cages. Overall, with falling hard drive prices, I spent about the same in total, adding drives incrementally as this build, which has an extra 2.75 TB over mine: Oops, I forgot to add the RAM in the pricing below. I use 2 GB of decent OCZ RAM that I got really cheap during the 2007 Boxing Day Sales.
[IMG]http://img401.imageshack.us/img401/4424 ... peczp4.jpg[/IMG]
[IMG]http://img523.imageshack.us/img523/7972/292181uk5.jpg[/IMG][IMG]http://img523.imageshack.us/img523/3307 ... ainjb7.jpg[/IMG]
The Coolermaster Centurion 590 is an excellent case with 9 optical drive bays. You can fill them with drive cages like the item on the right above. This allows four 3.5" hard drives to fit into three optical drive bays. The case comes with one as standard, so add two more for up to 12 drives!
Consider the price of this empty server without drives, and you see it's MUCH better value than an empty 4-bay RAID box.
With the drive cages with 120 mm fans on them, my drives rarely get above 35 C:
[IMG]http://img243.imageshack.us/img243/8250 ... 009md1.jpg[/IMG]
Nice clean browser based interface as seen in the pic above.
Network Shares I created:
[IMG]http://img148.imageshack.us/img148/3835/sharesla7.jpg[/IMG]
You have lots of control over which shares are seen and by whom.
It's faster than most NAS devices too- as fast as the motherboard or add-in card's gigabit ethernet. I use mine to stream HD video, audio and photos. I can make as many network shares as I like.
More details at the Lime Technology unRAID website.
I'm not affiliated with unRAID or Lime Technology. All I can say is that I've never run any Linux OS before, but the software installation was the easiest I've ever done for a complex hardware/software combo like this. I'm So happy with this thing!
I bought some motherboard USB header to USB slot adaptors so that I can house my unRAID OS flash drive inside the server case.
Before starting, you MUST read this excellent guide on what to do.
unRAID is a Linux-based media server alternative to a network attached storage (NAS) device.
From the wiki:
unRAID Server is a Network Attached Storage server operating system designed to boot from a USB Flash device and specifically designed for digital media storage. It employs a unique RAID technology, close to RAID4, but without striping, which provides for great configuration flexibility:
* Any combination of IDE and SATA hard drives may be used
* All the hard drives do not need to be the same size or speed
* Hard drives not being accessed may be spun down
* Can rebuild any single failed hard drive
Features:
It boots from a USB key: Any hard drives you put into it can be 100% used for storage.
Parity: Your data is protected from loss if a single drive fails. Just replace the drive and all your data will be restored. RAID 5 also does this.
Further protection: If a second drive fails before you replace the first failed one, you only lose the data on the two failed drives, not the whole array. RAID5 does not do this.
Expandable: Add more drives without needing to rebuild the array. Mix and match IDE and SATA drives.
Low Power: Using a Celeron 420 or other low power chip, and your power usage is going to be low, low, low... especially since any drives that are not being used can be spun down after a user-defined length of time idle.
Low Cost: Free for three drives. About $60 for up to 6 drives. $99 for up to 20 drives. Higher disk numbers will be supported soon.
Cheap to build: Just use any mobo that boots from USB. No need for a high speed CPU, and 1 GB of RAM is plenty. You can even recycle those old S939/S754 CPUs and make one cheaper than mine.
Here's something close to my build, with the following differences. I've substituted 1 TB drives where I got some 750 GB ones. The Mobo is also similar to mine, but not the same. I have 2 Promise TX4 cards in mine for a total of 12 SATA ports. My server can only house 11 drives total at the moment as I have a ThermalTake 3-in-3 device cage and two Coolermaster 4-in-3 device cages, rather than three 4-in-3 device cages. Overall, with falling hard drive prices, I spent about the same in total, adding drives incrementally as this build, which has an extra 2.75 TB over mine: Oops, I forgot to add the RAM in the pricing below. I use 2 GB of decent OCZ RAM that I got really cheap during the 2007 Boxing Day Sales.
[IMG]http://img401.imageshack.us/img401/4424 ... peczp4.jpg[/IMG]
[IMG]http://img523.imageshack.us/img523/7972/292181uk5.jpg[/IMG][IMG]http://img523.imageshack.us/img523/3307 ... ainjb7.jpg[/IMG]
The Coolermaster Centurion 590 is an excellent case with 9 optical drive bays. You can fill them with drive cages like the item on the right above. This allows four 3.5" hard drives to fit into three optical drive bays. The case comes with one as standard, so add two more for up to 12 drives!
Consider the price of this empty server without drives, and you see it's MUCH better value than an empty 4-bay RAID box.
With the drive cages with 120 mm fans on them, my drives rarely get above 35 C:
[IMG]http://img243.imageshack.us/img243/8250 ... 009md1.jpg[/IMG]
Nice clean browser based interface as seen in the pic above.
Network Shares I created:
[IMG]http://img148.imageshack.us/img148/3835/sharesla7.jpg[/IMG]
You have lots of control over which shares are seen and by whom.
It's faster than most NAS devices too- as fast as the motherboard or add-in card's gigabit ethernet. I use mine to stream HD video, audio and photos. I can make as many network shares as I like.
More details at the Lime Technology unRAID website.
I'm not affiliated with unRAID or Lime Technology. All I can say is that I've never run any Linux OS before, but the software installation was the easiest I've ever done for a complex hardware/software combo like this. I'm So happy with this thing!
I bought some motherboard USB header to USB slot adaptors so that I can house my unRAID OS flash drive inside the server case.
Before starting, you MUST read this excellent guide on what to do.
Yes I do have heatware. Look over here! Yes, here! Heatware: fitbrit