Slashdot Mirror


A Look at FreeNAS Server

NewsForge (Also owned by VA) has a quick look at FreeNAS, an open source network attached storage server that can be deployed on pretty much any old PC you have sitting around the house. From the article: "The software, which is based on FreeBSD, Samba, and PHP, includes an operating system that supports various software RAID models and a Web user interface. The server supports access from Windows machines, Apple Macs, FTP, SSH, and Network File System (NFS), and it takes up less than 16MB of disk space on a hard drive or removable media."

7 of 214 comments (clear)

  1. I know it costs money.... by j2crux · · Score: 5, Informative

    But I fell in love with something called a Kuro-box. Here's a link, http://kurobox.com/revolution/what.html From the site: The KuroBox is a small-footprint Linux-based embedded platform for a personal server. The current incarnation of the KuroBox, the KuroBox/HG, sports a 266Mhz PowerPC processor, 128MB of RAM, 2 USB 2.0 Ports, and a 10/100/1000Mbit network interface. I got mine off ebay (with a 250 hdd) for ~$200, and I couldnt be happier!

    --
    j^2
  2. Dedicated solutions are often better. by Anonymous Coward · · Score: 5, Informative

    What most people forget about these kinds of systems is that they have fairly hefty power consumption. Until the past year or so, desktop manufacturers placed very little emphasis on truly minimizing power consumption. They do manage to hold it within reason, but often that's no enough.

    Dedicated storage systems are often designed in such a way so as to minimize the amount of power they consume. Some use several ARM or MIPS CPUs, which can offer suitable processing capabilities without the immense energy consumption of even a single x86 chip. The dedicated hardware itself is designed so as to eliminate unnecessary circuitry.

    When it comes to users who have hundreds of these machines, the energy savings of a dedicated system often far outweigh the initial savings of going with a PC/FreeNAS-style combination. Even smaller-scale users, who may only have a single machine, will notice the savings if they choose to use their system for several years.

  3. User Security Gives MS A Run For Its Money by doctorcisco · · Score: 5, Insightful

    There is virtually no user security. Any authenticated user has full rights to all data on the system. Fine for home, but until they get user security figured out, not ready for anything more than that. And given that it wants to play nice with Windoze, *Nix, and Apple, the security is gonna be the hard part. *NIX without maddeningly granular security ... who'da thunk? doc

  4. Re:NAS by questionlp · · Score: 5, Informative

    I think the bottleneck will first be with your network connection (primarily if it's 100Mbps). With Gigabit Ethernet, your hard drives or drive array would be the next bottleneck (mostly if your network and storage controller are on the same PCI bus).

    A lot of the SOHO NAS boxes run off of ARM processors, which are both power efficient but also able to handle the basic I/O needs of a NAS box. Granted, SOHO NAS boxes aren't meant for large companies or large workgroups, but would fit in as a departmental file server for testing or near-distance storage.

    Higher end NAS boxes due use more powerful servers to handle 1+ Gigabit Ethernet connections, iSCSI or Fibre Channel, multiple PCI-X busses or multiple 4-8x PCI Express drops, and large amounts of RAM for caching and such. For instance, the latest corporate NAS boxes fron Snap/Adaptec use Opteron processors.

    I've ran a small workgroup file server off of a Pentium Pro 200/256K with 256MB of RAM and several 9GB SCSI drives in RAID-5 and the bottleneck was definitely the two 100Mbps Ethernet connections. Of course, YMMV.

  5. OK, a serious question by caudron · · Score: 5, Insightful

    Tell me why we don't see cheap network appliances at Walmart and Bestbuy that accept USB drives and printers all in one convenient box.

    I see the "cheap" drive sharing boxes and the "cheap" printer sharing boxes but, given how easy it is to set up SAMBA on a VERY low end device, why don't we see any that do both?

    And while I'm on the subject, why don't we see cheap server appliances for other services? Is it lack of market demand that keeps me from being about the buy a low power, cheap apache server in a box the size of a cable modem? Same for proftpd and squirrelmail/postfix/mailman? Seriously, I know the market is limited, but it's hardly non-existent! Especially if they made it easy to set up and use, then ANYONE could be an end point. That is the real promise fo the Internet to me.

    And before I get those "just do it yourself on old hardware" replies, I have already done so and posted the how-to's for others. What I'm asking for is not an easy way to set up apache. Apache is pretty easy out of the box. I'm asking for an easy, low-power apache appliance that EVEN a relatively non-technical person can set up and use. Seems cool to me. Especially coupled with a cheap DNS appliance box.

    These services beg for hardware modularization.

    Tom Caudron
    http://tom.digitalelite.com/

    --
    -Tom
  6. Arrrg! Samba is not acceptable for macs! by SuperBanana · · Score: 5, Informative
    The software, which is based on FreeBSD, Samba, and PHP, includes an operating system that supports various software RAID models and a Web user interface. The server supports access from Windows machines, Apple Macs

    Look. Just because MacOS X supports SMB, does not mean that SMB is an acceptable solution for file-serving to MacOS X clients.

    • SMB is absolutely glacial at file metadata/folder retrieval compared to Appleshare. Do the following test: back up a large volume via SMB using Retrospect or a similar tool on the Mac. Then repeat using Appleshare. Using SMB, the file/folder scan will progressively slow down and take hours to finish.
    • SMB does not support the character set or file-name lengths Macs REQUIRE. Yes, I said, REQUIRE. You'll discover this when you go to make an emergency backup of a mac to a SMB share and get errors about filenames that are too long, or have characters that aren't valid. A lot of applications contain files in their internal structure that violate SMB naming restrictions.
    • When Samba runs across a file that it can't display the name for...IT IGNORES IT!
    • Samba requires a lot of tweaking to get it to perform decently, and despite the usual recommended config changes, I've never been able to get Samba to perform as well as a "stock" Appleshare client.

    Netatalk has some of its own crankyness (and if you run Debian/Ubuntu, you need to rebuild the debian package with SSL support or passwords are transmitted in the clear, thanks to the OpenSSL/GNU idiocy), but it doesn't have nearly the basic functionality problems Samba does for Macs.

    Sidenote: looks like they "borrowed" the complete user interface from m0n0wall...and it looks like they MIGHT use netatalk...googling turned up some hints that netatalk might be built-in.

  7. Re:samba doesn't do +2GB by pehowell · · Score: 5, Informative

    It's actually the Samba client that limits you to 2GB or less. Use CIFS to mount the Samba volume, if you have files over 2GB in size.