Pierwsza wersja dystrybucji TrueNAS SCALE, wykorzystującej Linux zamiast FreeBSD

Firma iXsystems, rozwijająca dystrybucję szybkiego wdrażania sieciowych pamięci masowych FreeNAS oraz oparte na niej komercyjne produkty TrueNAS, opublikowała pierwszą stabilną wersję dystrybucji TrueNAS SCALE, wyróżniającą się zastosowaniem jądra Linux oraz bazy pakietów Debian, podczas gdy wcześniejsze produkty tej firmy, w tym TrueOS (dawniejszy PC-BSD), opierały się na FreeBSD. Tak samo jak TrueNAS CORE (FreeNAS), nowy produkt można pobrać i używać za darmo. Rozmiar obrazu ISO wynosi 1,5 GB. Rozwój specyficznych dla TrueNAS SCALE skryptów budujących, interfejsu webowego i warstw prowadzony jest na GitHub.

Rozwój i wsparcie TrueNAS CORE (FreeNAS) oparty na FreeBSD będzie kontynuowane — rozwiązania oparte na FreeBSD i Linux będą współistnieć i uzupełniać się nawzajem, korzystając z wspólnej bazy kodu narzędzi i standardowego interfejsu webowego. Jako system plików w TrueNAS SCALE stosowane jest ZFS (OpenZFS). Udostępnienie dodatkowej edycji opartej na jądrze Linux wynika z chęci zrealizowania niektórych pomysłów, niemożliwych do osiągnięcia przy użyciu FreeBSD. Warto zauważyć, że to nie jest pierwsza taka inicjatywa — w 2009 roku od FreeNAS oddzieliła się dystrybucja OpenMediaVault, która została przeniesiona na jądro Linux oraz bazę pakietów Debian.

Pierwsza wersja dystrybucji TrueNAS SCALE, wykorzystującej Linux zamiast FreeBSD

Jednym z kluczowych ulepszeń w TrueNAS SCALE jest możliwość tworzenia pamięci masowych rozproszonych na wielu węzłach, podczas gdy TrueNAS CORE (FreeNAS) jest pozycjonowany jako rozwiązanie w jednym węźle. serwera. Oprócz zwiększonej skalowalności, TrueNAS SCALE wyróżnia się również użyciem izolowanych kontenerów, uproszczeniem zarządzania infrastrukturą oraz przydatnością do tworzenia infrastruktury programowo-definiowanej. W TrueNAS SCALE zapewniona jest obsługa kontenerów Docker, wirtualizacji opartej na KVM oraz skalowania ZFS na kilka węzłów za pomocą rozproszonego systemu plików Gluster.

Aby zorganizować dostęp do magazynu, wspierane są SMB, NFS, iSCSI Block Storage, S3 Object API oraz Cloud Sync. Aby zapewnić bezpieczny dostęp, połączenie może odbywać się przez VPN (OpenVPN). Pamięć masowa może być wdrożona na jednym węźle, a następnie, w miarę rosnących potrzeb, może być stopniowo rozszerzana poziomo poprzez dodawanie dodatkowych węzłów.

Oprócz realizacji zadań związanych z organizacją pracy magazynu, węzły mogą być również wykorzystywane do świadczenia usług i uruchamiania aplikacji w kontenerach zarządzanych za pomocą platformy Kubernetes lub w maszynach wirtualnych opartych na KVM. W przyszłości planowane jest uruchomienie katalogu gotowych kontenerów z dodatkowymi aplikacjami, takimi jak NextCloud i Jenkins. W planach na przyszłość wspomina się również o wsparciu dla OpenStack, K8s, KubeVirt, pNFS, Wireguard, skalowaniu zrzutów stanu systemu plików oraz replikacji.

Pierwsza wersja dystrybucji TrueNAS SCALE, wykorzystującej Linux zamiast FreeBSD
Pierwsza wersja dystrybucji TrueNAS SCALE, wykorzystującej Linux zamiast FreeBSD


Źródło: opennet.ru
Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster