« Apple Service - my experience | Main | Flex Learning Paths @ Adobe DevNet »

November 21, 2008

OpenFiler - an opensource NAS

We wanted to have a scalable storage system. So I went ahead and checked out the cost of buying NAS from various vendors (NetApp, Dell, etc). I figured out, it was going out our of budget. Then I started learning, what it takes to build a NAS for a small teams like ours.

I started evaluating various FOSS NAS options for our office. I checked out FreeNAS and OpenFiler, finally decided on OpenFiler.

I chose OpenFiler for simple reasons - stability and production-quality. Whereas, FreeNAS has a lot more features, than OpenFiler, but doesn't look that stable. Perhaps, in future I might go for FreeNAS for it's various cool features (UPNP, iTunes streaming, etc).

We are using an old server based on Intel's Server Entry Board, Pentium 4 processor, one Gigabyte memory, one IDE drive and two SATA drives. Both SATA drives are under RAID 1 configuration using OpenFiler's software RAID. I am planning to get RAID controller card so we can use more disks.

OpenFiler boots from USB flash-drive, to make this happen it took some extra effort, Thanks to h@nnes. FreeNAS provides images for flash-devices, so it's lot easier to boot FreeNAS from USB flash-device. BTW! Booting OpenFiler or FreeNAS from USB flash-drive would save one IDE/SATA port on motherboard, which can be used to plug-in another harddrive for better purpose (not for booting small NAS OS).

Anyway, we are using Intel NAS Performance Toolkit to benchmark our NAS server. We are also doing a lot of tests (semi)manually. The idea is to cover all cases and also come up with disaster recovery strategy.

I would post more details on our findings/benchmark-tests, so it helps you, if you plan to go for it.

Technorati tags: , ,

Posted by Abdul Qabiz at November 21, 2008 12:27 PM

Comments

Post a comment




Remember Me?


Please enter the security code you see here

(you may use HTML tags for style)