Software-update: TrueNAS 13.0

TrueNAS logo (79 pix)iXsystems heeft versie 13 van TrueNAS uitgebracht. Met TrueNAS kan computer als network attached storage worden ingezet. Met behulp van plug-ins kan extra functionaliteit worden toegevoegd. Het geheel is gebaseerd op FreeBSD en voorzien van een overzichtelijke webinterface. Meer informatie over de mogelijkheden van deze software kan op deze pagina worden gevonden. TrueNAS 13 heeft FreeBSD 13 als basis met OpenZFS als bestandssysteem. De complete changelog kan op deze pagina worden gevonden, dit zijn de release notes voor deze uitgave:

TrueNAS 13.0 Succeeds TrueNAS 12.0

TrueNAS 13.0 reached its RELEASE milestone today and is the natural successor to TrueNAS 12.0-U8, which has been the most widely deployed and highest quality TrueNAS version ever. TrueNAS 13.0 retains all the TrueNAS 12.0 services and middleware while providing significant improvements in security, availability, quality, and performance.

The significant new components of TrueNAS 13.0 are:

FreeBSD 13.0: FreeBSD 13.0 includes thousands of improvements and numerous iXsystems contributions. There are major improvements to cryptography, networking, drivers, and NUMA scheduling. The Plugins and jails can now run with version 13.0 compatibility and the significant performance improvements increase IOPS and bandwidth for larger NAS systems by up to 20%.

OpenZFS 2.1: OpenZFS 2.0 was a huge quality success in TrueNAS 12.0. OpenZFS 2.1 extends the improvements in reliability and performance even further. One iX contribution reduces the ZFS pool import times by making the process more parallel. System restart and failover times are reduced by more than 80% for larger systems, which reduces downtime and increases system availability.

Samba 4.15: The Samba 4.15 release has important security improvements and virtual file system improvements that ensure SMB support is secure and robust.

iSCSI target: TrueNAS 13.0 includes support for larger native I/O sizes and general performance improvements. These will translate into more bandwidth on backup and archive systems. Larger scale performance testing results will be released in the coming months.

NFS server: TrueNAS 13.0 includes NFS support for nconnect. This allows multiple TCP connections from a Linux client to operate in parallel and provides higher and more robust performance. This can increase single-client performance on high-speed networks by as much as 400%.

Like TrueNAS 12.0, TrueNAS 13.0 is a single unified image that supports either TrueNAS CORE or TrueNAS Enterprise capabilities. TrueNAS Enterprise is delivered as TrueNAS appliances to organizations that want a turnkey experience. It also includes Enterprise-grade features such as High Availability (HA), Fibre Channel, Pro-active Support, and Key Management (KMIP).

TrueNAS 13.0 is the highest performing TrueNAS version for single node and HA deployments. All the jails and plugin capabilities are maintained along with the storage services built into TrueNAS 12.0. The update from TrueNAS 12.0-U8 will be straightforward and driven entirely from the webUI. Thanks to a major contribution from WD, TrueNAS 13.0 passed comprehensive large-scale testing on a TrueNAS M60-HA with over 1,200 drives as shown in the iX lab below.

TrueNAS

Versienummer 13.0
Releasestatus Final
Besturingssystemen BSD
Website iXsystems
Download https://www.truenas.com/download-truenas-core/
Bestandsgrootte 990,00MB
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Bart van Klaveren

Downloads en Best Buy Guide

12-05-2022 • 17:56

20

Submitter: TheVivaldi

Bron: iXsystems

Reacties (20)

20
20
14
4
0
2
Wijzig sortering
Is dit nu beter dan opnmv?
Ik vind het persoonlijk vele malen beter, maar tegelijkertijd vele malen gevaarlijker door de vele valkuilen die van tevoren niet echt duidelijk zijn. Daarnaast is de TrueNAS community zo "toxic" als het maar kan.
Aan de oppervlakte lijkt TrueNAS een consumenten product met gebruiksgemak, maar het gaat daadwerkelijk uit van enterprise beheer en omgang door de eigenaar. Je hebt er dus echt kennis over nodig (hoe ZFS werkt en wat de nadelen/valkuilen zijn) en het heeft een flinke leercurve.

[Reactie gewijzigd door drocona op 25 juli 2024 03:00]

Ik vind dat wel erg stellig. Ik heb op het werk wel eens contact met storage experts (bijv. Netapp) en ben zelf best handig, maar echt op veel vlakken absoluut niet hands on.

Toch heb ik alweer ruim 5 jaar een freenas/truenas zelf bouw draaien en ik vind de complexiteit best meevallen. Daar moet ik wel bij zeggen: geinstalleerd, samba, users en rechten uitgedeeld, sync met een tweede NAS aangezet, en daarna alleen updates geinstalleerd en wat wijzigingen in vm's en jails. Ook al preventief 2 harddisks vervangen en telkens met de manual erbij lukt dat vlot en zonder problemen.

Neemt niet weg dat het professioneel spul is met dito expertise eisen, maar je kunt het dus ook simpel en beheersbaar houden.
Vanuit mijn werk met VMware kom ik zelf dagelijks in aanraking met de storage systemen waarmee wij moeten werken/verbinden/onderhouden (VNX, Pure, 3Par, NetApp, etc) en heb daar ook veel hands-on ervaring mee. Ik zeg dit zo stellig omdat ze bij TrueNAS puur in diezelfde enteprise modus denken en ontwikkelen. Ze gaan er vanuit dat je elke update alles doorleest en zelf zorgt dat compatibility goed is, functies veranderen. Dit in tegenstelling tot een consumentenproduct of kleinzakelijk product waar dat allemaal al voor je is gedaan en blind op de update knop kunt drukken zonder problemen. Fouten maken in dit soort producten is onvergeeflijk.

Daarnaast is TrueNAS niet zonder bugs en het is een puur op software gebaseerde oplossing. Dat software gebaseerd geeft veel voordelen maar ook nadelen. Vele hiervan heb ik zelf al meegemaakt en daar dien je echt wel te begrijpen wat er achter de UI gebeurt. Veel gekke dingen doe ik absoluut niet (NFS, iSCSI, SMB) en draai er zo'n 50 VM's en containers op hier bij mij thuis. Ook gebruik ik de snapshot functionaliteit om te repliceren naar een andere locatie.
Door een bug in dat laatste heb ik al een keer mijn hele pool van 45TB moeten verwijderen en herstellen. Het ergste was nog dat deze bug dus ook alle andere pools liet crashen en de hele omgeving offline ging en corrupt raakte, terwijl die niets met de pool te maken hadden die daadwerkelijk stuk was, maarja het OS kreeg door die kapotte pool een kernel panic, dus alles stuk.

Daarnaast zijn er genoeg voorbeelden online te vinden door fouten en/of aannames in het beheer waardoor mensen met een "consumenten instelling" echt data voor altijd zijn kwijt geraakt. Probleem van TrueNAS? Zeker niet, maar het laat zien dat TrueNAS zonder correct niveau van kennis echt niet aan te raden is. Ook een leuke, Linus Tech Tips is ook flink op zijn plaat gegaan met incorrect beheer van TrueNAS!

Gezien je reactie heb jij zelf al basiskennis en daarnaast ben je bereid om je er in te verdiepen. Zoals je zelf aangeeft, je volgt de handleiding en het lukt. Dat is prima, maar dat zie ik al als geavanceerde kennis vergeleken bij de gemiddelde consument. Het kleine percentage van die gemiddelde consument die de handleiding al leest, krijg ik met enige regelmaat te horen dat de handleiding te complex en teveel is om door te lezen en wordt het maar overgeslagen.

EDIT: Dit klinkt allemaal misschien negatief, maar ik ben zelf zeer blij met TrueNAS (los van die bug die alles liet crashen, gezien dat nog steeds niet opgelost is en niemand een idee heeft waar het aan ligt bij de developers). Ik gebruik het heel graag en zeker ZFS i.c.m. de snapshot functionaliteit is extreem handig en mooi.

[Reactie gewijzigd door drocona op 25 juli 2024 03:00]

Dit is voor mij 1 van de redenen dat ik destijds voor unraid gekozen heb als mijn NAS. Ja je moet er voor betalen (al is het echt niet duur), en je hebt geen raid snelheden, maar het gebruiksgemak was voor mij echt doorslaggevend.
Het verhaal wat jij hier schetst gaat eigenlijk vooral op als je TrueNAS als een consumentenproduct ziet en dat is het simpelweg niet. Volgens mij (maar ik kan er langs zitten) pretenderen ze ook nergens een next-next-finish Synology vervanger te zijn. Het is een product dat, wanneer je de community edition gebruikt, niet enterprise grade is, maar dat maakt het niet meteen Henk en Ingrid grade. Zij willen een product aanbieden voor de power-user met "enterprise features".
Als je erin stapt met 0 kennis en denkt, dat doe ik even, dan is de kans groot dat je in die valkuilen trapt, maar dat zijn wel valkuilen die je zelf gegraven hebt, die kun je TrueNAS niet toedichten.
Het is niet veel anders dan pfSense of Ubiquity.
Volgens mij herhaal je precies wat ik zeg in andere woorden. Ik probeer consumenten ervan te behoeden hier zomaar in te springen omdat het net zo makkelijk is om TrueNAS in gebruik te nemen als elk ander stuk consumenten software, alleen het daadwerkelijk gebruik is totaal niet te vergelijken met en niet bedoeld voor consumenten(producten).

[Reactie gewijzigd door drocona op 25 juli 2024 03:00]

Jij brengt het een stuk negatiever door te zeggen dat het lijkt alsof TrueNAS zich op consumenten richt maar het vervolgens voor consumenten gevaarlijk is eraan te beginnen. Want "de valkuilen zijn niet duidelijk".
Wat ik aan wil geven is dat de doorsnee consument de doelgroep totaal niet is en TrueNAS dat ook helemaal niet nastreeft of pretendeert. De valkuilen zijn duidelijk voor degenen die dit product willen gebruiken.
Sorry ik denk dat je e.e.a. verkeerd interpreteert, ik heb elk bericht van mij hierboven nog een keer doorgelezen en in elk bericht maak ik expliciet duidelijk dat TrueNAS zich profileert als enterprise product en/of niet bedoeld is voor consumenten, dus ik begrijp niet hoe je concludeert dat ik vind dat ze zich op consumenten richten?

Het feit is dat TrueNAS hoog bovenaan de zoekresultaten staat en er veel consumenten gratis mee aan de slag gaan zonder enige kennis en dat is niet zo slim. Ze komen bedrogen uit. Dat het niet de doelgroep is van TrueNAS moge duidelijk zijn, maar dat verandert niet dat er een heleboel consumenten buiten de doelgroep van TrueNAS wel mee aan de gang gaan gezien het erg makkelijk in te richten is zonder kennis. De problemen en ware aard komt voor deze mensen vaak later pas naar boven.

Maar nu val ik in de herhaling en gaan we ernstig ver van het topic af. Mijn eerste reactie moge duidelijk zijn dat je als consument misschien even 2x na moet denken voor TrueNAS blind in gebruik te nemen.
Zelf wellis aan het denken om naar dit of unraid over te stappen.
Heb nu de homeserver nog op Ubuntu server gebaseerd met een zooitje containers voor allerhande dingen.
Vooral ZFS spreekt me wel aan ivm de traditionele software raid5 die ik nu draai.
Maar migreren betekend redelijk wat werk en wil het liefst ook geen downtime dus zal op een aparte machine moeten.
Waarbij ik dan weer het liefst naar wat zuiniger ga dan mijn huidige pentium 4600T, wellicht een pi4... Keuzes keuzes maar voorlopig nog uitstel door de belachelijke prijzen en het gebrek van een redelijke manier om wat meer 3,5 inch HDDs aan te sluiten via een sata connectie.

[Reactie gewijzigd door jozuf op 25 juli 2024 03:00]

Ik zou de Pi niet vertrouwen wanneer je met gevoelige data te maken hebt. De SD kaarten zijn sowieso ruk voor data storage (met veel read/write) en als je besluit om er (SATA/SSD) schijven vast te koppelen, zit je ook vast met de bandbreedte & aansluitingen. Daarnaast is de Pi ook niet echt geschikt voor ZFS (geen ECC RAM).

Een zuinige alternatief voor je Pentium 4600T zou bijv. een Intel Core i3-9300T kunnen zijn. 35 watt TDP en ondersteuning voor ECC memory met iGPU, ik heb'm zelf ook ;).

Fair warning ahead, opmerking van drocona hierboven klopt ook. TrueNAS & ZFS zijn echt een rabbit hole waar je een hoop geld aan kwijt kan raken (vooral als je zuinig wilt zijn & ZFS volledig wilt benutten).
Ah thx voor de tips (ook @thijsjek) ! Daar kan ik wat mee.
De 9300T vs mijn huidige 4600T is iig qua TDP hetzelfde (beide 35w parts) en heb de extra power die de 9300T brengt niet nodig. ECC geheugen eerlijk gezegd ook nooit gemist tot dusver (wmb zonder allemaal prima stabiel met maanden tussen reboots en dagelijks S3), wist niet dat dit voor zfs een vereiste of aanrader was.
Dus maar ff de upgrade neigingen achterwegen laten denk ik :) .

[Reactie gewijzigd door jozuf op 25 juli 2024 03:00]

Er is ook ondertussen zfs on Linux, zodat je helemaal niet hoeft te migreren.

Tenslotte is er truenas scale, Linux gebaseerd en kan overweg met containers, wat niet zo handig is in freebsd.
Ik heb eigenlijk OPENMV alleen draaien op proxmox om een sambaserver online te houden.
Op een of andere manier krijg ik dat nog steeds niet werkend in een lxc container met een externe usb drive.
Heel eerlijk, als dat je enige doel is (sambaserver) dan zou ik ver weg blijven bij TrueNAS. TrueNAS is ook niet gemaakt om met 1 enkele schijf te werken en ook niet met USB disks, TrueNAS gaat uit van directe toegang tot meerdere echte disks, dus niet een USB controller. ZFS werkt daarnaast met RAIDZ versies voor RAID functionaliteit en daar heb je logischerwijs meerdere schijven voor nodig.
Dus tenzij je heel bewust TrueNAS wilt leren en ontdekken zou ik er niet voor kiezen in jouw geval.

[Reactie gewijzigd door drocona op 25 juli 2024 03:00]

Dat is het al jaren imo
Ik ben vooral benieuwd naar nconnect met NFS.

Wij gebruiken een groot aantal TrueNAS M50 Enterprise appliances. 100Gb networking en 100TB (netto) flash storage. Presteren nu al erg goed, maar nconnect met NFS vanaf onze Linux clients moet dit nog beter maken.

Ik ben benieuwd!
Mooie van Truenas is dat je het goed kunt schalen. :) Zeer mooi product
op de downloadpagina staat
"Current Stable Version, Recommended for Production use."

maar als ik hem vanuit truenas zelf probeer up te graden door van train te verwisselen krijg ik de melding

Upgrade base-os-12.0-U8.1-0ee300073499eddb15082c3f497af583 -> base-os-13.0-RELEASE-75b35b700a587c9aad032005a55834d8

"This is not a production release, and should only be used for testing."

wat is het nou?
Let op VNC werkt niet lekker binnen V13.0
Virtual machines overnemen lukt niet :(

Op dit item kan niet meer gereageerd worden.