Pierwsze wydanie dystrybucji TrueNAS SCALE wykorzystującej Linuksa zamiast FreeBSD

Firma iXsystems, tworząca dystrybucję do szybkiego wdrażania sieciowych dysków FreeNAS i bazujące na niej komercyjne produkty TrueNAS, opublikowała pierwszą stabilną wersję dystrybucji TrueNAS SCALE, wyróżniającą się wykorzystaniem jądra Linux i bazy pakietów Debiana, natomiast wszystkie dotychczas wydane produkty tej firmy, łącznie z TrueOS (dawniej PC-BSD) bazowały na FreeBSD. Podobnie jak TrueNAS CORE (FreeNAS), nowy produkt można pobrać i używać bezpłatnie. Rozmiar obrazu ISO wynosi 1.5 GB. Tworzenie skryptów asemblera, interfejsu sieciowego i warstw specyficznych dla TrueNAS SCALE odbywa się w serwisie GitHub.

Rozwój i wsparcie TrueNAS CORE (FreeNAS) opartego na FreeBSD będą kontynuowane - rozwiązania oparte na FreeBSD i Linuksie będą współistnieć i uzupełniać się nawzajem, wykorzystując wspólną bazę kodów zestawu narzędzi i standardowy interfejs sieciowy. TrueNAS SCALE wykorzystuje ZFS (OpenZFS) jako system plików. Dostarczenie dodatkowej edycji opartej na jądrze Linuksa tłumaczone jest chęcią wdrożenia pewnych pomysłów, które są nieosiągalne przy użyciu FreeBSD. Warto zaznaczyć, że nie jest to pierwsza taka inicjatywa – w 2009 roku dystrybucja OpenMediaVault została już oddzielona od FreeNAS, który został przeniesiony na jądro Linuksa i bazę pakietów Debiana.

Pierwsze wydanie dystrybucji TrueNAS SCALE wykorzystującej Linuksa zamiast FreeBSD

Jednym z kluczowych ulepszeń w TrueNAS SCALE jest możliwość tworzenia pamięci masowej hostowanej na wielu węzłach, podczas gdy TrueNAS CORE (FreeNAS) jest pozycjonowany jako rozwiązanie jednoserwerowe. Oprócz zwiększonej skalowalności, TrueNAS SCALE oferuje również izolowane kontenery, uproszczone zarządzanie infrastrukturą i nadaje się do tworzenia infrastruktur definiowanych programowo. TrueNAS SCALE zapewnia obsługę kontenerów Docker, wirtualizację opartą na KVM i skalowanie ZFS na wielu węzłach przy użyciu rozproszonego systemu plików Gluster.

Aby zorganizować dostęp do pamięci masowej, obsługiwane są SMB, NFS, iSCSI Block Storage, S3 Object API i Cloud Sync. Aby zapewnić bezpieczny dostęp, połączenie można nawiązać poprzez VPN (OpenVPN). Pamięć masową można rozmieścić w jednym węźle, a następnie w miarę wzrostu potrzeb stopniowo rozbudowywać w poziomie, dodając kolejne węzły.

Oprócz wykonywania zadań związanych z zarządzaniem pamięcią masową węzły mogą być również wykorzystywane do świadczenia usług i uruchamiania aplikacji w kontenerach zorganizowanych przy użyciu platformy Kubernetes lub na maszynach wirtualnych opartych na KVM. W przyszłości planowane jest uruchomienie katalogu gotowych kontenerów z dodatkowymi aplikacjami, takimi jak NextCloud i Jenkins. Plany na przyszłość obejmują także obsługę OpenStack, K8s, KubeVirt, pNFS, Wireguard, skalowanie migawek FS i replikację.

Pierwsze wydanie dystrybucji TrueNAS SCALE wykorzystującej Linuksa zamiast FreeBSD
Pierwsze wydanie dystrybucji TrueNAS SCALE wykorzystującej Linuksa zamiast FreeBSD


Źródło: opennet.ru

Dodaj komentarz