Po półtora roku prac rozwojowych, firma iXsystems zaprezentowała wydanie TrueNAS CORE 13, dystrybucji do szybkiego wdrożenia sieciowej pamięci masowej (NAS, Network-Attached Storage). TrueNAS CORE 13 bazuje na kodzie źródłowym FreeBSD 13, wyróżnia się zintegrowanym wsparciem dla ZFS oraz możliwością zarządzania przez interfejs webowy, zbudowany przy użyciu frameworka Django. Do organizacji dostępu do pamięci masowej wspierane są FTP, NFS, Samba, AFP, rsync i iSCSI, a do zwiększenia niezawodności przechowywania można stosować programowy RAID (0,1,5), dla autoryzacji klientów wprowadzono wsparcie LDAP/Active Directory. Rozmiar obrazu iso to 900MB (x86_64). Równolegle rozwijana jest dystrybucja TrueNAS SCALE, korzystająca z Linuksa zamiast FreeBSD.
Główne nowości w TrueNAS CORE 13.0:
- Realizacja systemu plików ZFS została zaktualizowana do OpenZFS 2.1, a zawartość podstawowego środowiska zsynchronizowano z FreeBSD 13.1. Zauważono, że przejście na gałąź FreeBSD 13 oraz dodane optymalizacje pozwoliły na osiągnięcie wzrostu wydajności dużych NAS o 20%. Czas importu pul ZFS znacznie skrócił się dzięki równoległemu przetwarzaniu operacji. Czas ponownego uruchamiania i przywracania po awariach w dużych systemach skrócono o ponad 80%.
- Realizacja sieciowego pamięci SMB została przestawiona na użycie Samba 4.15.
- Zwiększono wydajność iSCSI Target oraz poprawiono efektywność operacji we/wy.
- Dla NFS wprowadzono wsparcie dla trybu nconnect, umożliwiającego rozłożenie obciążenia przez kilka nawiązanych serwerem połączeń. W wysokowydajnych sieciach równoległe przetwarzanie wątków pozwala na czterokrotne zwiększenie wydajności.
- W interfejsie użytkownika wprowadzono możliwość przeglądania logów. maszyn wirtualnych.
- W interfejsie użytkownika dodano wsparcie dla grupowania sekcji z kontami, pamięciami, parametrami sieciowymi, aplikacjami, ustawieniami, raportami i wieloma innymi sekcjami.
- Zaktualizowano wtyczki iconik i Asigra.
Dodatkowo można zaznaczyć aktualizację dystrybucji TrueNAS SCALE 22.02.1, która różni się od TrueNAS CORE użyciem jądra Linux oraz bazy pakietów Debian. Rozwiązania oparte na FreeBSD i Linux współistnieją i uzupełniają się nawzajem, korzystając ze wspólnej bazy kodu narzędziowego i standardowego interfejsu webowego. Wprowadzenie dodatkowej edycji opartej na jądrze Linux tłumaczy się chęcią realizacji pewnych pomysłów, niemożliwych do osiągnięcia przy użyciu FreeBSD. Na przykład, w TrueNAS SCALE zaimplementowano wsparcie dla aplikacji Kubernetes, hipernadzorcy KVM, REST API oraz Glusterfs.
W nowej wersji TrueNAS SCALE dokonano przejścia na OpenZFS 2.1 i Samba 4.15, dodano wsparcie dla NFS nconnect, w skład wchodzi aplikacja monitorująca Netdata, dodano wsparcie dla dysków samoszyfrujących, ulepszono interfejs zarządzania pulami, poprawiono wsparcie dla źródeł zasilania awaryjnego oraz rozszerzono API Gluster i klastrowego SMB.
Źródło: opennet.ru
