faq
search
add article
cool-stuff
how-to
main
tips
|
FreeNAS is a cool FreebSD based NAS solution! |
 |
 |
 |
Posted by Jason on Friday March 30, @11:22AM
from the dept.
Here's an opensource Network Attached Storage (NAS) solution that is built on FreeBSD. It's feature rich and works well in its 0.68 state so I fully expect it to get a whole lot better as it approches a 1.0 release!
FreeNAS (http://www.freenas.org) supports many advanced NAS features. Here are a couple of highlights from pre-release 0.68 that I've been playing around with...
It's OpenSource (alway a plus)
It runs on FreeBSD-6.2 (pre-release)
You don't need to know a thing about the OS (FreeBSD in this case) and it has a very nice WebGUI interface.
Services:
CIFS (SMB auth:anonymnous, local-user and even domain logons)
FTP
NFS
SSHD
AFP
Unison (I haven't tried this)
RSYNCD (I haven't tried this)
UpNP (I haven't tried this)
Raid:
Hardware & Software RAID 0,1,5 and combos
iSCSI:
Currently only an iSCSI initiator is supported but an iSCSI target is said to be in the works!
Quick Overview:
I've tested all the features listed above and I really like this software. I found it easy to setup, easy to use and easy to administer.
The setup was a snap. I inserted the CDROM (made from a downloaded ISO) and it booted to a simple text menu that allows you to configure the host IP address and install the OS to your hard disk. You can also do some other rudimentary things like set the admin password, shutdown, reboot, ping a host or grab a shell prompt.
At boot time FreeNAS assigns the first NIC it finds an address of 192.168.1.250 (beware if that address is already in use on your LAN/WAN). When installed to a single hard disk, FreeNAS will create a very small OS Partition for FreeNAS (ad0s1) and the remaining space is allocated to data (ad0s2). You can also install it to a USB flash drive and boot from that (if your computers firmware supports it). After the installtion is complete you can reboot the system and connect to the WebGUI interface via a browser which allows you to configure RAID, data shares, services etc. Because I'm a real geek I went ahead and tested all of it including RAID and iSCSI. Everything worked without a problem- even joining a Windows Server 2003 Domain and using it for authentication worked flawlessly!
It's worth noting that I found NFS to be slower than CIFS- which surprised me. It could simply be a performance/tuning issue with FreeBSD or some related issue with NFS. My FreeNAS test box for NFS was an old Celeron 700 with 128 megs of RAM and whole 10 gig HD (not exactly a jet airplane). Also, I don't really use NFS so I don't have any benchmarks to compare it to. This is not a problem for me however since our FreeNAS server is just a place to backup a few files and the users (my family) are all using FreeBSD/KDE, OSX and WindowsXP. My son is the XP user (gamer)- there's one in every crowd but he also uses FreeBSD at the tender age of 10 so there's hope he'll come around someday.
Note: FreeBSD/KDE Unix users can connect to the NAS device via SMB with the command SMB://{server_name}/{share_name}, login, create a folder and copy their files over.
If you have some old, unused, hardware sitting around then give this software a try. It's easy to setup as a backup server and it runs on my favorite OS- FreeBSD.
Cheers,
Jason
Important Stuff:
Note: Fields with bold titles are required.
Please try to keep posts on topic.
Try to reply to other people comments instead of starting new threads,
Read other people's messages before posting your own to
avoid simply duplicating what has already been said.
Use a clear subject that describes what your
message is about.
Please do not post offtopic, inflammatory, inappropriate, illegal,
or offensive comments. Repeat offenders will be sanctioned.
|