FreeNAS vs OpenMediaVault

FreeNAS and OpenMediaVault are Open Source network-attached storage operating systems. Both support the SMB, AFP, and NFS sharing protocols, provide a web interface for easy management, and feature a plugin system for installing and managing additional applications.

FreeNAS

This Open Source project was started in October 2005 by Olivier Cochard-Labbé and quickly grew as a popular network-attached storage operating system. By September 2009, the development team realized that FreeNAS would need to be completely rewritten in order to incorporate modern features like a plugin architecture, updates to the base system, and a modern User Interface. To carry this out, the original FreeNAS Team transferred the project 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.

OpenMediaVault

OpenMediaVault is the Debian-based successor to the original FreeNAS .7 project. It has been in development since 2009 and is primarily designed to be used in home and small office environments.

Overview FreeNAS 11.1 OpenMediaVault
Ease of Use Graphical User Interface Graphical User Interface
Documentation User Guide, How-To Videos, Training Videos Wiki
Certified Hardware Available Yes No
Open Source Licence 2-clause BSD GPLv3
Base Operating System FreeBSD 11.1-STABLE Debian Linux
File System OpenZFS ext3, ext4, XFS, JFS
Architecture 64-bit 64-bit, ARM
Downloads Over 10 million 4,471,000+
Development Language Python, Angular PHP, AJAX
Open Source Repository https://github.com/freenas https://sourceforge.net/projects/openmediavault/files
Core Developers 33 1
Forums 62,500+ users and over 434,000 posts 18,280+ users and over 167,400 posts
YouTube Community Videos 61,800+ results 8,760+ results
Social Media 25,000+ Facebook likes, 10,300 Twitter followers, 3,400+ Google+ members 4,800+ Facebook likes, 2,295 Twitter followers, 237 Google+ members
Restorability Download/Upload configuration file, default settings restore, boot environments config.xml (CLI)
Built-in Visual Reporting CPU, disk, memory, network, processes, uptime, iSCSI, ZFS network, system, filesystem, services
Supported Disk Configurations Stripe, mirror, RAIDZ1, Z2, Z3, hot-swap RAID0, 1, 5, 6, 10
Third Party Application Support Plugins, Jails, Bhyve VMs, Docker VMs Plugins
API REST none
GUI Configurable File System Features Compression, deduplication, instantaneous snapshots, remote replication, disk encryption none
Alert Services GUI and email alerts, integration with AWS-SNS, Hipchat, InfluxDB, Slack, Mattermost, OpsGenie, PagerDuty, VictorOps email alerts
Built-in Sharing Protocols SMB, NFS, AFP, WebDAV SMB, NFS
Built-in Block Protocols iSCSI iSCSI (plugin)
Other Built-in Protocols rsync, FTP, TFTP, LLDP, SSH, DDNS, SNMP rsync, FTP, TFTP, SSH, DNS-SD
Built-in Cloud Synchronization Amazon S3, Azure, Backblaze B2, Google Cloud none
Built-in Directory Services Active Directory, LDAP, Kerberos, NIS LDAP (plugin)
Built-in Hardware Protocols S.M.A.R.T., UPS S.M.A.R.T.
Built-in Virtualization Bhyve, Docker none

If you have any updates or corrections to this page, please contact us at marketing[at]ixsystems.com