Tvrtka iXsystems, koja razvija distribuciju za brzo postavljanje mrežnih spremnika FreeNAS i komercijalne proizvode temeljene na njemu TrueNAS, objavila je prvo stabilno izdanje distribucije TrueNAS SCALE, koja se ističe korištenjem Linux jezgre i Debian paketa, dok su svi prethodno objavljeni proizvodi ove tvrtke, uključujući TrueOS (bivši PC-BSD), bili zasnovani na FreeBSD-u. Kao i TrueNAS CORE (FreeNAS), novi proizvod se može preuzeti i koristiti besplatno. Veličina iso-slike je 1.5 GB. Razvoj specifičnih skripti za TrueNAS SCALE, web sučelja i slojeva odvija se na GitHubu.
Razvoj i podrška TrueNAS CORE (FreeNAS) na temelju FreeBSD-a bit će nastavljena — rješenja temeljena na FreeBSD-u i Linuxu će koegzistirati i dopunjavati se koristeći zajedničku kodnu bazu alata i standardno web sučelje. Kao datotečni sustav u TrueNAS SCALE koristi se ZFS (OpenZFS). Pružanje dodatne verzije temeljene na Linux jezgri objašnjava se željom da se realiziraju neke ideje koje nisu ostvarive korištenjem FreeBSD-a. Zanimljivo je da ovo nije prva slična inicijativa — 2009. godine od FreeNAS-a se odvojila distribucija OpenMediaVault, koja je prešla na Linux jezgru i Debian paketnu bazu.

Jedno od ključnih poboljšanja u TrueNAS SCALE je mogućnost stvaranja spremnika koji se nalaze na više čvorova, dok se TrueNAS CORE (FreeNAS) pozicionira kao rješenje temeljeno na jednom čvoru. poslužitelja. Osim povećane skalabilnosti, TrueNAS SCALE se također razlikuje korištenjem izoliranih kontejnera, pojednostavljenim upravljanjem infrastrukturom i pogodnosti za stvaranje softverski definiranih infrastruktura. U TrueNAS SCALE podržana su Docker kontejneri, virtualizacija temeljena na KVM-u i skaliranje ZFS-a na više čvorova pomoću distribuiranog datotečnog sustava Gluster.
Za organizaciju pristupa pohrani podržani su SMB, NFS, iSCSI Block Storage, S3 Object API i Cloud Sync. Za osiguranje zaštićenog pristupa povezivanje se može ostvariti putem VPN (OpenVPN). Spremnik se može postaviti na jednom čvoru i kasnije, s povećanjem potreba, postupno horizontalno proširivati dodavanjem dodatnih čvorova.
Osim izvršavanja zadataka povezanih s organizacijom rada skladišta, čvorovi se također mogu koristiti za pružanje usluga i pokretanje aplikacija u kontejnerima, orkestriranim pomoću platforme Kubernetes, ili u virtuelnim mašinama temeljeni na KVM-u. U budućnosti se planira uvođenje kataloga gotovih kontejnera s dodatnim aplikacijama, kao što su NextCloud i Jenkins. Među budućim planovima također se spominje podrška za OpenStack, K8s, KubeVirt, pNFS, Wireguard, skaliranje snimaka datotečnog sistema i replikacija.


Izvor: opennet.ru
