TrueNAS 13.0 Release, a Linux OS for creating network storage, After a year and a half of development, iXsystems introduced the release of TrueNAS CORE 13 , a distribution kit for the rapid deployment of network storage (NAS, Network-Attached Storage). TrueNAS CORE 13 is based on the FreeBSD 13 code base, featuring integrated ZFS support and web-based management built using the Django Python framework. FTP, NFS, Samba, AFP, rsync and iSCSI are supported to organize storage access, software RAID (0,1,5) can be used to increase storage reliability, LDAP/Active Directory support is implemented for client authorization. The size of the iso image is 900MB (x86_64). In parallel TrueNAS SCALE distribution is being developed, using Linux instead of FreeBSD.
- The implementation of the ZFS file system has been updated to OpenZFS 2.1, and the contents of the base environment have been synchronized with FreeBSD 13.1. It is noted that the transition to the FreeBSD 13 branch and the added optimizations made it possible to achieve an increase in performance of large NAS up to 20%. Significantly reduced the time of importing ZFS pools due to the parallelization of operations. Restart and failover times on large systems have been reduced by more than 80%.
- The implementation of the SMB network storage has been switched to use Samba 4.15.
- Improved iSCSI Target performance and improved I/O efficiency.
- For NFS, support for the nconnect mode is implemented, which allows you to distribute the load across several connections established with the server. In high-speed networks, thread parallelization can improve performance up to 4 times.
- The user interface provides the ability to view virtual machine logs.
- Support for grouping sections with accounts, storages, network settings, applications, settings, reports, and many other sections has been added to the user interface.
- Updated iconik and Asigra plugins.
Additionally, you can note update distribution TrueNAS SCALE 22.02.1, which differs from TrueNAS CORE by using the Linux kernel and the Debian package base. FreeBSD and Linux based solutions coexist and complement each other using a common toolkit codebase and a generic web interface. Providing an additional edition based on the Linux kernel is due to the desire to implement some ideas that are unattainable using FreeBSD. For example, TrueNAS SCALE supports Kubernetes Apps, KVM hypervisor, REST API, and Glusterfs.
The new version of TrueNAS SCALE has migrated to OpenZFS 2.1 and Samba 4.15, added support for NFS nconnect, included the Netdata monitoring application, added support for self-encrypting disks, improved pool management interface, improved support for uninterruptible power supplies, expanded Gluster and cluster SMB APIs.