FreeNAS
Screenshot of the web interface (top) and the command line ( below)
FreeNAS is a free operating system for Network Attached Storage. It is based on FreeBSD and runs on x86 - compatible platforms in the 32 -bit or 64- bit architecture. From FreeNAS 8.x 64- bit architecture and the ZFS file system is recommended.
Technology
FreeNAS is a minimal version of the operating system FreeBSD 8.2 based on NanoBSD and occupies about 64 MB. The server supports the file systems, ZFS, UFS, Ext2/Ext3, FAT32, NTFS ( by ntfs -3g read and write access). The operating system is bootable from a Compact Flash card, USB flash drive or hard disk, which is then not further stands as NAS storage. It is managed using a web-based administration interface via the network.
The software contains NAS services such as CIFS (Samba ), FTP, SFTP, NFS, rsync, iSCSI, SMART, local user authentication, Software RAID ( 0,1,5 ), RAID -Z and Unison. In addition, the integration into an Active Directory is possible. The Apple Filing Protocol (AFP ) and Zeroconf has been added.
FreeNAS is in development, in particular by the integrated web interface firmware update can therefore fail within the group version 8. Therefore, a backup and upgrade CD that retains all the settings recommended as safe. A firmware update of the outdated version 0.7.x group 8.x to version not supported. Moreover, it can sometimes be awkward to make the FreeBSD -based FreeNAS system from a boot media such as flash memory or USB stick run if no CD drive is available.
Functions
- File systems: UFS, FAT32, ext2/ext3, ZFS, NTFS ( ZFS volumes are recommended need for high-performance operation and at least 4GB of free RAM. )
- Protocols: CIFS ( samba ), FTP, NFS, SSH, rsync, iSCSI, AFP and Avahi ( zeroconf ), SNMP, BitTorrent.
- GPT / EFI partitioning > 2TB possible.
- Booting from a USB memory stick or flash memory
- Software RAID 0, 1 and 5, as well as JBOD and the unstable Geom Vinum, as well as RAID and RAID -Z2 Z1
- Encryption (there are four algorithms available: 3DES 168 bit, AES 256-bit, 448-bit Blowfish, Camellia 256 bit)
- HTTPS ( for secure key transfer for disk - Live - encryption)
- Local User Authentication (not yet fully implemented in SMB / CIFS - no permissions on folder and file level ) and Windows domains
- Unison
- S.M.A.R.T.
- UPnP not implemented in version 8.0 (re part of version 8.1)
- Web server function
- Status reports via e -mail
- Status graphs for the CPU usage and LAN transfer rate
- Limited command line via the web interface
Hardware support
- Hardware RAID controller: all of FreeBSD 8.2 supported.
- Hard disk interface: PATA (IDE ) / SATA, SCSI, USB ( since version 8.0.1 also USB 3.0) and FireWire.
- Network cards: all of FreeBSD 8.2 supported Wi-Fi and Ethernet.
- CPU architectures: all i386 -compatible and AMD64 ( 64- bit architecture is recommended).
Planned features
The main planned features for version 8.1 are: ADS, LDAP, NIS, RADIUS, UPnP / DAAP / DLNA and encryption. Already in the version 8.0.1 have been incorporated by GUI SMART monitoring, rsync and cron configuration via GUI management.
Awards
- Sourceforge.net - Project of the Month January 2007
- InfoWorld - Best Open Source Offerings