FreeNAS vs NAS4Free - FreeNAS - Open Source Storage Operating System

Posted: Tuesday, August 8, 2017 by Tyler Durden in

FreeNAS vs NAS4Free - FreeNAS - Open Source Storage Operating System



High Level Comparison

Both FreeNAS and NAS4Free are open source storage operating systems/projects based on FreeBSD and therefore support many of the same features like CIFS, SMB, AFP, and NFS sharing protocols. Each system works with OpenZFS (v5000) with feature flags, is capable of full disk encryption, and has some degree of support for virtualization.

FreeNAS

Started in October 2005 by Olivier Cochard-LabbÈ, FreeNAS is a free and open-source software network-attached storage (NAS) system based on FreeBSD and the OpenZFS file system and is licensed under the terms of the BSD License. In September 2009, the development team realized that FreeNAS would need to be completely re-written in order to incorporate modern features like a plug-in architecture, updates to the base system, and an up-to-date User Interface. To carry this out, the FreeNAS Team transferred the project over to iXsystems, who moved from a m0n0wall and PHP-based architecture to one based on FreeBSD’s NanoBSD embedded build system, the Python programming language, the Django CMS, and the dojo JavaScript toolkit.

NAS4Free

NAS4Free is a free and open source project based on the original FreeNAS 0.7 code led by developers Daisuke Aoyama and Michael Zoon. NAS4Free preserves FreeNAS’s original m0n0wall/PHP architecture and introduces experimental support for the ARM architecture.
If you have any updates or corrections to this page, please contact us at marketing[at]ixsystems.com
OverviewFreeNAS 9.3NAS4Free
Ease of UseAdvanced UI, Very Little Command Line RequiredUI, Some Command Line Required
Storage Experience RequiredSome Recommended (less)Some Recommended (more)
UNIX Command Line Only Experience RequiredMinimalModerate
DocumentationComplete Manual & User GuideWiki
Languages Supported4915
Educational ResourcesProfessional Training/Certification AvailableNone
How-To VideosYesNone
Certified Hardware AvailableYesNo
Professional Support AvailableYes (on iXsystems hardware)No
Professional Training AvailableYesNo
Professional Certification AvailableComing SoonNo
Open SourceYesYes
Base Operating SystemFreeBSD 9.3-STABLEFreeBSD 9.3-STABLE
File SystemOpenZFS v5000 w/ feature flags (UFS available on <v9.3OpenZFS v5000 w/ feature flags & UFS
64 Bit Hardware SupportedYesYes
32 Bit Hardware SupportedYes (on <v9.3)Yes
ARM Architecture SupportNoExperimental
Installation MethodFlash Module or Hard DiskFlash Module or Hard Disk
Project Activity
Source: https://www.openhub.net/p/compare?project_0=FreeNAS&project_1=NAS4Free
Active Developers493
Project ActivityVery HighHigh
Project Commits17,000+1100+
Development LanguageMostly PythonMostly PHP
Lines of Code450,000+78,000+
Commits in Past Year3,800+370+
Project Community
Open Source Repositoryhttps://github.com/freenas/freenashttp://sourceforge.net/projects/nas4free/
Core Developers492
Forum ActivityHigherLower
Forum Members27,000+5,000+
Forum Posts170,000+36,000+
YouTube Community Videos38,000+2,300+
IRC Channel#FreeNAS on Freenode#NAS4Free on Freenode
Facebook Page20,000+ Likes100+ Likes
Twitter5,700+ Followers450+ Followers
Google+2,800+ FollowersN/A
Features
Graphical User Interface (GUI)YesYes
UI Speed/ResponsivenessFairFaster
Setup WizardYesNo
Downloadable/Uploadable Configuration fileYesYes
Default Settings RestoreYesYes
Visual ReportingYesYes
Simple IP ManagementYesYes
Web-based Volume ManagementYesYes
Online UpgradesYesNo
RAID Levels Supported (ZFS)ZFS Stripe*, ZFS Mirror, RAIDZ1, Z2,Z3ZFS Stripe*, ZFS Mirror, RAIDZ1, Z2,Z3
RAID Levels Supported (UFS)RAID 0, 1, 5, 6*, 10, 50, 60* (on <v9.3)RAID 0, 1, 5, 6*, 10, 50, 60*
Hot-Swap Hard DrivesYesYes
Encryption supportYesYes
Third Party Services (Plugins)YesCommand Line Only
Web APIYesNo
Compressionlz4, gzip, zle, lzjblz4, gzip, zle, lzjb
DeduplicationYesYes
Snapshot managementIn Web UICommand Line Only
ZFS ReplicationIn Web UICommand Line Only
Remote ReplicationIn Web UICommand Line Only
Root-on-ZFSYesNo
Boot from RAID-ZYesNo
ZFS Import/Export to Other SystemsYesYes
Export/Import poolYesNo
Mirrored Boot driveYesNo
ZFS Monitoring (email)YesYes
SSD TRIM SupportYesYes
Live CD OptionNoYes
Protocols, Utilities, and Directory Services
NFS (Supported Versions)Yes (v3, v4)Yes (v3, v4)
CIFS/SMBYesYes
Apple Shares (AFP)YesYes
iSCSI ManagementYesYes
Kernel iSCSIYesNo
rsyncYesYes
FTPYesYes
TFTPYesYes
WebDAVYesYes
LLDPYesNo
UnisonYesYes
SSHYesYes
Dynamic DNSYesYes
UPnPCommand Line OnlyFUPPES
Active Directory IntegrationYesYes
Active Directory Domain ControllerYesNo
LDAPYesYes
KerberosYesCommand Line Only
NISYesCommand Line Only
NT4YesCommand Line Only
S.M.A.R.T.YesYes
SNMPYesYes
UPS IntegrationYesYes
Virtualization Support
Virtualization Host SupportKVM/XEN/VMware/VirtualBoxYes, Virtualbox
VirtualBox Guest SupportYesYes
Hyper-V Guest SupportYesYes
KVM Guest SupportYesYes
ESXi Guest SupportYesYes
ESXi (VMXNET3) supportYesYes
VMWare Coordinated snapshotsYesNo
VMWare VAAI SupportYesNo
Third Party Plugins & Additional Services
Bacula network Backup ServerPlugin AvailableNo
BT SyncPlugin AvailableNo
CouchPotato Movie DownloaderPlugin AvailableNo
CrashplanPlugin AvailableNo
Crucible WDSPlugin AvailableNo
Firefly Media ServerPlugin AvailableIncluded
HTPC-Manager (graphical HTPC software manager)Plugin AvailableNo
LazyLibrarian eBook DownloaderPlugin AvailableNo
Maraschino XBMC HTPC Web InterfacePlugin AvailableNo
MediaBrowser Media CenterPlugin AvailableNo
MineOS Minecraft ServerPlugin AvailableNo
Mylar (Comic Book Downloader)Plugin AvailableNo
OwncloudPlugin AvailableNo
Plex Media ServerPlugin AvailableNo
s3cmd Amazon S3 backup utilityPlugin AvailableNo
SabnzbdPlugin AvailableNo
Sickbeard PVRPlugin AvailableNo
SubsonicPlugin AvailableNo
SyncthingPlugin AvailableNo
Transmission (BitTorrent client)Plugin AvailableIncluded
XDM eXtendable Download ManagerPlugin AvailableNo

0 comments :