Posts tagged: server

My (Somewhat) New Network Attached Storage Box Part 1

By Johnny, September 5, 2011 1:07 am

Those that work with me or know about my weird obsession with backing up my data and building file storage solution servers will be glad to know that I’ve finally broke the the 1TB mark last month. I’ve finally decided to step up and build a big boy network attached storage (NAS) box. I actually considered buying a Drobo and popping a couple of drives and call it a day. But after helping a friend configure her Drobo, I found the software available for additional features being very lacking for my needs. It was also a pain in the a#$ to configure and relied on the fact that you need special Drobo client software to complete some of the that configuration.

Around the same time, I had helped my brother-in-law build his own NAS box with the extra machine that was lying around at my home. I decided to install FreeNAS 0.7.2 which I’ve played around briefly a few months back. The main reason I went with this version was that it had the ability for him to host movies, pictures, and music files using uPNP (Universal Plug N’ Play) so that he can stream his personal content from the NAS box to his PS3.

For my own purpose, I was thinking about replacing my current file server solution which consists of a Slackware 12.2 server which runs my Samba share for Windows, Fuppes for uPNP for my XBox 360, and LAMP server for my personal Wiki pages. The server contains a 20GB root drive, 250GB mirrored RAID 1 drives, and an externally attached 500GB mirrored RAID 1 drives. It is my primary backup server which serves up movies, photos, & music to the rest of my network. I’ve used up about 80% of my storage on this existing server so far so I think it was a perfect time to think about expanding out. With the possibility of using hardware that was more powerful, energy efficient, and quiet was very appealing.

Parts ListUnfortunately, I will not be able to do a complete replace of the existing system. The software that I chose to run my NAS box is FreeNAS 8.0. This is the next generation of the software which is primarily built on the ZFS file system. ZFS is a fairly knew concept in which the software uses your hardware and create virtual devices and then device pools to manage your storage needs. It allows you to expand your storage needs similarly to how Drobo does it. This is a huge requirement for my next file server in which it needs to be expandable. I don’t want to go through the trouble of backing things up and replacing hardware and restoring from that backup. The downside of this software is that I lose functionality to share my media to my XBox 360 since uPNP was not available. I’ll also lose LAMP for my Wiki. The only way around this is to add my new build to my server farm of 2.

I carefully picked out my list of parts for the build. I started with four 2TB green drives from Western Digital (WD). I’m usually very hesitant in using WD as my drives but the years that I haven’t been keeping up, Seagate’s quality seem to have withered while WD has made great strides in the large capacity drives. From there I ordered the rest of my system which featured the following items:

Mobo Lian-Li PC-Q08 Case Box
Antec 380W PSU The FreeNAS 8.0 install aka the brains

Stay tuned for Part 2 which will explain the build in detail.

Drobo

By Johnny, June 17, 2007 8:43 pm

I was listening to TWIT’s 100th episode this weekend and they had mentioned Drobo. Drobo is a new USB hard drive which uses a much more intelligent way of protecting your data. They claim that it is a robot that manages the best use of your hard drive. It will shrink and expand your disk space as soon as you add or remove a drive from your array. It is also not picky of the size and brand of hard drives that gets inserted into the disk array. Just as long as it is 3.5″ drive with SATA interface.

This got me excited since my Raid-1 Linux server at home is close to 60% of capacity. This is only a 200GB file server. I figure I should be in the market for this or similarily a NAS device like Infrant’s ReadyNAS NV+. I stumbled upon an entry in the blogosphere from isnoop.net which briefly goes over the differences of each devices. One of the things I wish the Drobo would have is NAS capability so I can just plug this into my network and give access to multiple systems much like my Linux file server. The negative for ReadyNAS is that it won’t use all the available disk space if you had put in bigger disks. It would just use the least common denominator and default to the smallest disk size. Both negativity are critical in my opinion and I have decided that I will wait later to consider a new storage solution. I also read on drobospace.com that you can use an Apple Airport Extreme Base Station to attach the Drobo and have it serve like a file server. That wouldn’t work since I just got a new wireless access point.

What I have to consider is that if I replace my Linux server, I wouldn’t have the ability to offset any other features my Linux box gave me like bittorrent downloading. Yup, I even looked to see if the Drobo was Linux compatible. It is possible but not built in natively. Hopefully the NAS version of Drobo is coming out sometime soon. *Crossing my fingers*

Panorama Theme by Themocracy