About FreeNAS

February 26th, 2009
What is FreeNAS?
FreeNAS is free piece of software that turns a PC into network attached storage. It supports connections from Microsoft Windows, Apple OS X, Linux and FreeBSD. It supports RAID, has a simple web GUI and modest system requirements.

FreeNAS is an embedded operating system. This means it is compact, efficient and dedicated to just one task, in this case NAS. Once FreeNAS is installed on a PC, the PC becomes a dedicated NAS, it can’t do other general tasks at the same time.

Features
FreeNAS supports the following network access protocols

* CIFS (via Samba)
* FTP
* NFS
* AFP
* RSYNC
* iSCSI

It also features:
* Support for S.M.A.R.T
* Local and Active Directory user authentication
* Software RAID (0,1,5)

The FreeNAS website is: http://www.freenas.org/

What is Network Attached Storage?
In the mid 1980′s two computer companies independently started to work on ways to access files, over the network. These two companies were Sun Microsystems and Microsoft. The Sun Microsystems method, which was for their UNIX operating system, is known as the Network File System (NFS) and was subsequently implemented in almost all versions of the Unix operating system including Linux. The Microsoft solution (which they actually joint developed with IBM in the initial stages) became known as SMB (Server Message Block) but in later years was renamed as the Common Internet File System (CIFS). The general functionality of NFS and CIFS is very similar and with either installed on a networked computer it can read and write to the file system on another computer on the network.

This ability to use a remote computer (a fileserver) to store files led to many companies deploying large centralized NFS Servers or Windows Servers which were accessed by hundreds and maybe thousands of Unix workstations or PC clients. Users would then be encouraged to store all important files on these servers as the IT staff would back up the servers regularly and so back up the important user files.

With modern needs for multimedia storage combined with high speed local networks, a new kind of storage solution has appeared, Network Attached Storage or NAS for short. A NAS server is similar to a traditional file server in many ways, especially in respects to the hardware side of the server. But a NAS server is much more specialized than a traditional office or departmental server in that it only provides access to storage via the network. It is not designed to run other applications such as databases or email servers which other types of server might.

[Post to Twitter] Tweet This Post  [Post to Delicious] Delicious This Post  [Post to Digg] Digg This Post  [Post to StumbleUpon] Stumble This Post 

  1. walter
    September 1st, 2009 at 06:10 | #1

    Newer version 0.7RC2 to be fund on
    http://sourceforge.net/projects/freenas/files/

    greetings, Walter

  2. Fabian Heimser
    September 3rd, 2010 at 00:14 | #2

    Is it possible to crypt the HDDs used for storage?

  3. admin
    September 3rd, 2010 at 00:42 | #3

    Indeed it is… To add a new encrypted disk, the same procedure is used for adding an unecypted disk, except that there is a new step to create an encrypted volume. The new sequence of events is:

    1. Add the disk in Disks: Add.
    2. Create an encrypted volume using the previously added disk in Disks: Encryption.
    3. Format the disk in Disks: Format.
    4. Add a mount point in Disks: Mount Point.

    Thanks,

    Gary
    PS. This is covered in chapter 8 of my book: http://www.packtpub.com/learning-freenas/book

  1. No trackbacks yet.

Tweet This Post links powered by Tweet This v1.3.9, a WordPress plugin for Twitter.