Företaget iXsystems har publicerat distributionsversionen TrueNAS SCALE 22.12, som anvÀnder Linux-kÀrnan och Debian-paketbasen (de tidigare produkterna frÄn detta företag, inklusive TrueOS, PC-BSD, TrueNAS och FreeNAS, baserades pÄ FreeBSD). Precis som TrueNAS CORE (FreeNAS) kan TrueNAS SCALE laddas ner och anvÀndas gratis. ISO-avbildens storlek Àr 1,6 GB. KÀllkoden för specifika TrueNAS SCALE byggscenarier, webbgrÀnssnitt och lager har publicerats pÄ GitHub.
Produkterna TrueNAS CORE baserade pÄ FreeBSD och TrueNAS SCALE baserade pÄ Linux utvecklas parallellt och kompletterar varandra, med en gemensam kodbas av verktyg och en standard webbgrÀnssnitt. TillhandahÄllandet av en ytterligare version baserad pÄ Linux-kÀrnan förklaras av önskan att genomföra vissa idéer som inte Àr möjliga att uppnÄ med FreeBSD. Det Àr anmÀrkningsvÀrt att detta inte Àr den första liknande initiativet: 2009 separerades FreeNAS i en distribution av OpenMediaVault, som övergick till Linux-kÀrnan och Debian-paketbasen.
En av de viktigaste förbÀttringarna i TrueNAS SCALE Àr möjligheten att skapa lagringssystem som Àr distribuerade över flera noder, medan TrueNAS CORE (FreeNAS) positioneras som en lösning byggd pÄ en enda server. Förutom ökad skalbarhet kÀnnetecknas TrueNAS SCALE ocksÄ av anvÀndning av isolerade containrar, vilket förenklar. infrastrukturhantering och gör det lÀmpligt för att skapa mjukvarudefinierade infrastrukturer. TrueNAS SCALE anvÀnder ZFS (OpenZFS) som filsystem. TrueNAS SCALE erbjuder stöd för Docker-containrar, virtualisering baserad pÄ KVM och skalning av ZFS över flera noder med hjÀlp av det distribuerade filsystemet Gluster.
För att möjliggöra Ätkomst till lagringen stöds SMB, NFS, iSCSI Block Storage, S3 Object API och Cloud Sync. För att sÀkerstÀlla sÀker Ätkomst kan anslutningen göras via VPN (OpenVPN). Lagringen kan implementeras pÄ en enda nod och senare, nÀr behoven ökar, gradvis horisontellt utvidgas genom att lÀgga till ytterligare noder. Förutom att utföra uppgifter relaterade till lagringsarbetet kan noderna ocksÄ anvÀndas för att tillhandahÄlla tjÀnster och köra applikationer i containrar, orkestrerade med hjÀlp av Kubernetes-plattformen, eller i virtuella maskiner baserade pÄ KVM.

I den nya versionen:
- Genomförandet av root-less-lÀget har förbÀttrats, dÀr mindre privilegierade anvÀndare anvÀnds för att hantera systemet istÀllet för root, med utvalda delegerade utökade rÀttigheter och utan Ätkomst till alla virtuella maskiner och isolerade applikationer.
- SMB Share Proxy-mekanismen har lagts till för att omdirigera Ätkomst till SMB-delar.
- FörbÀttringar har gjorts i webbgrÀnssnittet. Hanteringen av lagringspooler, enheter och dataset har förbÀttrats avsevÀrt. En översiktssida med all statistik har genomförts.
- Isolerade applikationer har lagts till för att köra paket som Home Assistant, Qbittorrent, Pi Hole, Syncthing, Photo Prism och diskover-community.
- Möjligheten att uppdatera alla applikationer som installerats som containrar pÄ en gÄng har lagts till.
- Stödet för All-NVME-plattformen har lagts till, vilket ger en kapacitet pÄ upp till 30 GB/s och möjligheten att skapa en NVMe-lagringspool pÄ upp till 240 TB.
- Möjligheten att byta ut Gluster-noder via API utan att stÀnga av lagringens drift har tillhandahÄllits.
- En drivrutin för Kubernetes CSI har lagts till som möjliggör anvÀndning av TrueNAS SCALE i Kubernetes-kluster som lagring för klustret. En liknande funktionalitet Àr ocksÄ tillgÀnglig för VMware ESXi och OpenStack Cinder.
- Stöd för anvÀndning av OverlayFS med ZFS har lagts till för att spara diskutrymme vid körning av Docker-containrar.
- Stödet för virtualisering har förbÀttrats, sÄ att USB-enheter kan dirigeras till virtuella maskiner och specifika CPU-kÀrnor kan bindas.
- Isolerade applikationers tillgÄng till GPU har organiserats.
- Stöd för fjÀrrÄtkomst till system och applikationer via VPN Wireguard har lagts till.
- Arbete har utförts för att öka prestandan, bland annat har prestandan för kryptering, NFS och iSCSI förbÀttrats.
- Möjlighet till selektiv tillgÄng till API och tillÀmpning av ett rollbaserat Ätkomstsystem (RBAC) har tillhandahÄllits.
KĂ€lla: opennet.ru
