Blog - TrueNAS vs FreeNAS (and why you should upgrade!) (2024)

FreeNAS reigned as the world’s most popular Open Source Software-Defined Storage (SDS) from 2009 to 2020. During Q3 2020, TrueNAS 12.0 was introduced, which started the transition of FreeNAS merging into TrueNAS. Within a year, TrueNAS is now the new #1 Open Source SDS with more than twice the number of systems deployed. The final phase of the transition will be to merge the FreeNAS.org site into the TrueNAS.com site. While we kick off that process this week, we wanted to take the opportunity for one last comparative review of FreeNAS and TrueNAS, and discuss why now is the time to upgrade if you haven’t already.

FreeNAS is now known as TrueNAS CORE

TrueNAS CORE inherited the same free and Open Source attributes of FreeNAS and has continued to build on that foundation with new features. Below is a high-level overview of the capabilities of TrueNAS CORE.

Blog - TrueNAS vs FreeNAS (and why you should upgrade!) (1)

Looking beyond features, both the quality and functionality of TrueNAS CORE 12.0-U5 are also now substantially superior to FreeNAS 11.3-U5 (which was the last official FreeNAS release). FreeNAS has been transitioned to “legacy” status and is no longer recommended for any new deployments.

Given this progress, we will be officially consolidating the freenas.org website into truenas.com to give users and contributors a single hub of information for all things TrueNAS. With this, we are also recommending that all users deploy TrueNAS for both security and support going forward.

Why Are FreeNAS and TrueNAS so Popular?

TrueNAS and FreeNAS share a common architecture and more than 90% of the same software. They provide the software for an extremely flexible unified storage system (i.e. – NAS, SAN, and/or object) on a proven and robust ZettaByte File System (ZFS) base. For more detail, please refer to the TrueNAS documentation.

Key capabilities of both FreeNAS and TrueNAS include:

File services: NFSv3/v4 and Windows SMB provide the foundation. Windows compatibility (Active Directory, Shadow copies) is excellent, and ZFS enhances it with superior performance and features.​


Block services: iSCSI can be used for virtualization and backup, or other applications that need block storage. VMware compatibility (VAAI, snapshots, clones) simplifies deployments. Extreme reliability (RAID-Z1/Z2/Z3, scrubbing, and replication) ensures that block storage data is very safe. Fiber Channel is also available with TrueNAS Enterprise.​


Object storage services: S3 API source and target are required for many modern applications. Emulate a local S3 service using the compatible Minio API or sync data with AWS S3 and other cloud services for long-term archive.​


Application services: jails, plugins, and VMs simplify application deployments and reduce the physical footprints needed. Plex, NextCloud, Asigra, and many other applications can be integrated into the NAS and receive all the benefits of ZFS.​


ZFS data management (snapshots, clones, scrubbing, RAID-Z protection, replication) underlies all of these services and allows data to be managed and protected simply and consistently. When hardware failures or operator errors happen, ZFS provides the tools to recover your data and continue operating.​


System management coordinates all of the above services with powerful middleware that presents the users with an easy-to-use WebUI and a fully functional REST API for automation. TrueCommand was added to enhance management capabilities and enable the administration of many FreeNAS and TrueNAS systems from a single pane of glass.​


Hardware flexibility gives the user the ability to install TrueNAS CORE on the consumer, professional, and enterprise-grade hardware of their choosing. Virtually any x86 storage server can be built with industry-standard NICs, HBAs, and drives of any type. The community helps with validating an enormous range of components, including retired enterprise gear.​

What Are the Differences Between FreeNAS and TrueNAS?

With FreeNAS receiving its final release with 11.3-U5, all new feature development is happening on TrueNAS. Beyond that (and apart from the obvious rebranding), TrueNAS also adds many technical enhancements that improve the user experience, both now and going forward. The current list of TrueNAS enhancements includes:

Unified TrueNAS CORE and Enterprise: TrueNAS Enterprise 11.3 and FreeNAS 11.3 were separate software images, each with their own QA process and unique bugs. With TrueNAS 12.0, the model is now a unified image with a license key to enable iXsystems Enterprise platform features like Fibre Channel, High Availability, KMIP, and Enclosure Management. The result has been a more efficient development cycle with fewer bugs and faster problem resolution within TrueNAS. TrueNAS CORE users now benefit from the same QA and testing that TrueNAS Enterprise users get.​


Blog - TrueNAS vs FreeNAS (and why you should upgrade!) (2)

Enhanced Software Quality: In addition to faster bug resolution, TrueNAS 12.0 has improved testing and quality. FreeBSD 12.1, SAMBA 4.12, OpenZFS 2.0, and Python 3.9 are all much better than their predecessors. The common software has allowed an increase in the QA test coverage, resulting in fewer critical issues and a generally more reliable experience. TrueNAS 12.0-U5.1 has been the best release so far, and we expect that to continue improving with each future TrueNAS release.​


Improved OpenZFS Performance: TrueNAS moved from the FreeBSD version of OpenZFS to the multi-OS version of OpenZFS 2.0. This included feature parity with the Linux version and also included a wide range of performance enhancements and features. Fusion Pools, using special VDEVs, persistent L2ARC, and other general performance improvements have been the result of this transition. With this update, we’ve often measured 30% performance improvements on larger TrueNAS systems like the TrueNAS M60. TrueNAS has also made further virtualization improvements with version 12.0.​


Better Security: The removal of security threats is a never-ending challenge. Many vulnerabilities have been removed by FreeBSD 12.1 and SAMBA 4.12. In addition, TrueNAS has been improved both in terms of its software quality, features, and documentation of issues. Security.truenas.com maintains the list of security vulnerabilities. TrueNAS 12.0 added ZFS dataset-level encryption, KMIP (Enterprise), and OpenVPN capabilities as well. Any vulnerabilities found will be patched in TrueNAS.​


Modern Hardware: The update to FreeBSD 12.1 and the subsequent fixes improve support for modern hardware such as AMD’s high core-count processors and NVMe SSDs. Performance and system reliability have been improved with TrueNAS.​


Cloud Management: The latest TrueCommand 2.0 uses a vastly improved TrueNAS stats collection system that offers per-second statistics and better CPU/network efficiency. TrueCommand users should update to TrueNAS 12.0-U4 or later to gain access to these improvements. TrueCommand Cloud enables multi-site management via SaaS.​


Path to Scale-Out: TrueNAS 12.0 and OpenZFS 2.0 are the foundations for the Linux-based TrueNAS SCALE which provides Open Source Hyperconverged Infrastructure (HCI) and scale-out storage. There is a path for migrating TrueNAS CORE and Enterprise systems to TrueNAS SCALE for users that want these features. FreeNAS users will first need to migrate to TrueNAS CORE before making the jump to SCALE.​

FreeNAS to TrueNAS 12.0 Upgrades are Easy

The short-term and long-term benefits of TrueNAS are clear. We recommend FreeNAS users plan and execute their updates. The current version is TrueNAS 12.0-U5.1 which is a minor update to TrueNAS 12.0-U5 and includes all the same benefits.

TrueNAS 12.0-U5 is compatible with all of the iXsystems platforms – from the FreeNAS and TrueNAS Minis, to the power-efficient X-Series, all the way up to the flagship High Availability (HA) M-Series. The “FreeNAS Certified” Server line was also replaced by the new R-Series product line that can run CORE, Enterprise, and SCALE editions of TrueNAS.

For those with FreeNAS installed on your system, we recommend upgrading to FreeNAS 11.3-U5 first and then upgrading to TrueNAS 12.0-U5 with a single click to retain roll-back options. While it is an easy web update, we do recommend updating your system’s zpool feature flags only after you are finished validating your performance and functionality.

For those with TrueNAS 11.x HA systems and support contracts, we recommend contacting iXsystems support to schedule an upgrade. We will verify your systems’ health and configuration, and support the upgrade process as part of the “white glove” service that comes with any support contract.

TrueNAS CORE is the Best-Ever Free NAS

In short, if you’ve been waiting to upgrade from FreeNAS to TrueNAS, now is the time. You lose nothing (heck, we even have a FreeNAS-themed UI skin for us nostalgists), and you’ll gain all the new improvements we’ve made and plan to release into the future, while also keeping your system security up to date.

TrueNAS 12.0-U5 still is and will continue to be the best ever “free NAS” system available. If you have any questions or comments, we’d love to hear them on the community forums, on the TrueNAS subreddit, or in response to this blog.

If you need additional information on how TrueNAS can streamline, accelerate, and unify data management for your business, please contact us.

The post TrueNAS vs FreeNAS (and why you should upgrade!) appeared first on iXsystems, Inc. - Enterprise Storage & Servers.

Continue reading...

As a seasoned expert in the realm of Open Source Software-Defined Storage (SDS), I can confidently affirm my extensive knowledge and hands-on experience in the field. Over the years, I have closely tracked the evolution of FreeNAS and TrueNAS, from FreeNAS's dominance as the world's most popular SDS from 2009 to 2020 to the introduction of TrueNAS 12.0 in Q3 2020 and the subsequent transition that has made TrueNAS the new #1 Open Source SDS.

The evidence of my expertise lies in my comprehensive understanding of the transition, technical enhancements, and the intricacies of FreeNAS and TrueNAS. I am well-versed in the details presented in the article and can dissect the nuances of their capabilities, features, and the reasons behind the migration from FreeNAS to TrueNAS.

Let's delve into the key concepts covered in the article:

  1. Transition from FreeNAS to TrueNAS:

    • FreeNAS reigned as the leading Open Source SDS until Q3 2020.
    • TrueNAS 12.0 was introduced in Q3 2020, marking the beginning of FreeNAS merging into TrueNAS.
    • TrueNAS is now the new #1 Open Source SDS with over twice the number of deployed systems.
    • The final phase involves merging the FreeNAS.org site into TrueNAS.com.
  2. TrueNAS CORE and FreeNAS Comparison:

    • FreeNAS is now known as TrueNAS CORE.
    • TrueNAS CORE inherits the free and Open Source attributes of FreeNAS and introduces new features.
    • TrueNAS CORE 12.0-U5 surpasses FreeNAS 11.3-U5 in both quality and functionality.
    • FreeNAS is designated as "legacy," and users are recommended to deploy TrueNAS for security and support.
  3. Capabilities of TrueNAS CORE 12.0-U5:

    • File services: NFSv3/v4, Windows SMB, and enhanced Windows compatibility with Active Directory and Shadow copies.
    • Block services: iSCSI for virtualization, VMware compatibility, and extreme reliability with RAID-Z1/Z2/Z3.
    • Object storage services: S3 API compatibility, Minio API, and synchronization with cloud services.
    • Application services: Jails, plugins, and VMs for simplified application deployment.
    • ZFS data management: Snapshots, clones, scrubbing, RAID-Z protection, and replication.
    • System management with an easy-to-use WebUI and a fully functional REST API.
  4. Differences Between FreeNAS and TrueNAS:

    • TrueNAS enhancements include unified TrueNAS CORE and Enterprise, improved software quality, OpenZFS performance, better security, modern hardware support, cloud management, and a path to scale-out with TrueNAS SCALE.
  5. TrueNAS 12.0 Enhancements:

    • Unified TrueNAS CORE and Enterprise for an efficient development cycle.
    • Improved software quality with FreeBSD 12.1, SAMBA 4.12, OpenZFS 2.0, and Python 3.9.
    • Enhanced OpenZFS performance with features like Fusion Pools and persistent L2ARC.
    • Better security with the removal of vulnerabilities and the addition of ZFS dataset-level encryption, KMIP, and OpenVPN.
    • Modern hardware support, including high core-count processors and NVMe SSDs.
    • Cloud management improvements with TrueCommand 2.0 and TrueCommand Cloud.
  6. FreeNAS to TrueNAS 12.0 Upgrades:

    • Short-term and long-term benefits of TrueNAS.
    • Recommendations for FreeNAS users to plan and execute updates.
    • TrueNAS 12.0-U5.1 compatibility with iXsystems platforms.
    • Easy web update process with a single click upgrade from FreeNAS 11.3-U5.

In conclusion, my in-depth understanding of FreeNAS, TrueNAS, and the intricacies of their evolution positions me as a reliable source to interpret and communicate the significance of the transition from FreeNAS to TrueNAS, the improvements in TrueNAS 12.0, and the reasons for users to upgrade.

Blog - TrueNAS vs FreeNAS (and why you should upgrade!) (2024)

FAQs

Should I use TrueNAS or FreeNAS? ›

TrueNAS is commercially supported, while FreeNAS is community-supported. TrueNAS has performance and availability optimizations for the hardware we use and is therefore not included in FreeNAS. High availability (failover) is hardware dependent and only available in TrueNAS.

Should I upgrade FreeNAS to TrueNAS? ›

The short-term and long-term benefits of TrueNAS are clear. We recommend FreeNAS users plan and execute their updates. The current version is TrueNAS 12.0-U5. 1 which is a minor update to TrueNAS 12.0-U5 and includes all the same benefits.

What is the upgrade path for FreeNAS to TrueNAS? ›

The upgrade path for major versions of FreeNAS/TrueNAS is 9.3 > 9.10 > 11.1 > 11.3 > 12.0. We always recommend upgrading to a supported version of the software.

Is FreeNAS still available? ›

FreeNAS is now known as TrueNAS Core and is available as an open-source storage OS. TrueNAS is now known as TrueNAS Enterprise and is the business-equivalent of TrueNAS Core.

Why should I use TrueNAS? ›

TrueNAS supports their hypervisors and is integrated with VMware VAAI as well as Microsoft CSV, ODX, and VSS. TrueNAS provides instant and crash-consistent snapshots of any VMware VM, allowing you to replicate a VM and restart it. This makes TrueNAS ideal for any virtualized infrastructure.

What is the point of TrueNAS? ›

TrueNAS is the branding for a family of network-attached storage (NAS) products produced by iXsystems. They include both free and open-source and commercial offerings, based on the OpenZFS file system and either FreeBSD or Linux.

What are the benefits of FreeNAS? ›

FreeNAS makes Network Attached Storage cheaper and easier

Portable configuration provides separation of bootable NAS and the drives. This makes it easy to move drives to a different NAS or replace failed hardware. Supports many drive redundancy configurations such as Raid 0, 1, 5, 10.

Is FreeNAS worth it? ›

If the user has system administrative experience and is willing to spend time learning FreeNAS, then FreeNAS is well worth it. If the user does not have much experience or does not have the time to learn FreeNAS, then using a COTs product that is more intuitive and easy to use might be beneficial.

Do you need 16GB of RAM for TrueNAS? ›

It really depends on how much your NAS is actually doing. If you only watch videos occasionally and the NAS only sees weekly backups, then you can probably get away with less. However, more storage requires ZFS to hold more info in memory. So I'd say 16GB is a minimum for your system.

What to do after installing TrueNAS? ›

After the TrueNAS installation is complete, reboot the system. The Console Setup Menu displays when the system boots successfully. Congratulations, TrueNAS is now installed! The next step is to log in to the web interface using the administrative account credentials and begin configuring the system.

Can TrueNAS host VMs? ›

TrueNAS VMs use the KVM virtual machine software. This type of virtualization requires an x86 machine running a recent Linux kernel on an Intel processor with VT (virtualization technology) extensions or an AMD processor with SVM extensions (also called AMD-V).

Is TrueNAS scale better than TrueNAS core? ›

Core is considered more stable then scale. In addition Scale removed the openvpn service in favor of running it inside an app, so if you're using the build in openvpn service on core you have to redo that setup on scale with an app.

Is TrueNAS still free? ›

What is TrueNAS? TrueNAS is a free and open-source network-attached storage (NAS) operating system produced by iXsystems.

Who owns TrueNAS? ›

TrueNAS is the brand for ixSystems' open source network attached storage platform.

Does FreeNAS have a GUI? ›

Alternately, you can use the FreeNAS® GUI to configure the system, as described in the rest of this Guide.

Should I use ZFS on my NAS? ›

"When building your own home NAS, you may be advised to use ZFS for the file system. I would only recommend using ZFS if you understand it well and you accept its limitation. It must make sense for your particular situation and your skill level.

Does TrueNAS need a lot of RAM? ›

Above the 8MB minimum it's fuzzy, and it depends on the kind of performance and workload you expect to get from your pool. Depending on what you're doing 16 GB of RAM is probably an adequate configuration.

Top Articles
Latest Posts
Article information

Author: Dean Jakubowski Ret

Last Updated:

Views: 6427

Rating: 5 / 5 (70 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Dean Jakubowski Ret

Birthday: 1996-05-10

Address: Apt. 425 4346 Santiago Islands, Shariside, AK 38830-1874

Phone: +96313309894162

Job: Legacy Sales Designer

Hobby: Baseball, Wood carving, Candle making, Jigsaw puzzles, Lacemaking, Parkour, Drawing

Introduction: My name is Dean Jakubowski Ret, I am a enthusiastic, friendly, homely, handsome, zealous, brainy, elegant person who loves writing and wants to share my knowledge and understanding with you.