Release av TrueNAS SCALE 22.12-distribution med Linux istället för FreeBSD

iXsystems har publicerat TrueNAS SCALE 22.12, som använder Linux-kärnan och Debians paketbas (företagets tidigare produkter, inklusive TrueOS, PC-BSD, TrueNAS och FreeNAS, var baserade på FreeBSD). Precis som TrueNAS CORE (FreeNAS) är TrueNAS SCALE gratis att ladda ner och använda. Storleken på iso-bilden är 1.6 GB. Källkoden för TrueNAS SCALE-specifika byggskript, webbgränssnitt och lager publiceras på GitHub.

FreeBSD-baserade TrueNAS CORE och Linux-baserade TrueNAS SCALE-produkter utvecklas parallellt och kompletterar varandra, med hjälp av en gemensam verktygssats-kodbas och ett standardwebbgränssnitt. Att tillhandahålla en ytterligare utgåva baserad på Linux-kärnan beror på önskan att implementera några idéer som är ouppnåeliga med FreeBSD. Det är anmärkningsvärt att detta inte är det första sådana initiativet - 2009 var OpenMediaVault-distributionspaketet redan separerat från FreeNAS, som överfördes till Linux-kärnan och Debians paketbas.

En av de viktigaste förbättringarna i TrueNAS SCALE är möjligheten att skapa lagring med flera noder, medan TrueNAS CORE (FreeNAS) är positionerad som en enda serverlösning. Förutom att öka skalbarheten kännetecknas TrueNAS SCALE också genom sin användning av isolerade behållare, förenklad infrastrukturhantering och lämplighet för att bygga mjukvarudefinierade infrastrukturer. TrueNAS SCALE använder ZFS (OpenZFS) som sitt filsystem. TrueNAS SCALE ger stöd för Docker-behållare, KVM-baserad virtualisering och ZFS-skalning med flera noder med hjälp av det distribuerade filsystemet Gluster.

Lagringsåtkomst stöds av 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 distribueras på en enda nod och sedan, när behoven ökar, gradvis expandera horisontellt genom att lägga till ytterligare noder. Förutom att utföra lagringsuppgifter kan noder också användas för att tillhandahålla tjänster och köra applikationer i behållare som är orkestrerade med hjälp av Kubernetes-plattformen eller i KVM-baserade virtuella maskiner.

Release av TrueNAS SCALE 22.12-distribution med Linux istället för FreeBSD

I den nya versionen:

  • Implementeringen av rotlöst läge har förbättrats, där mindre privilegierade användare används för att hantera systemet istället för root, som selektivt delegeras avancerade rättigheter och som inte har tillgång till alla virtuella maskiner och isolerade applikationer.
  • Lade till SMB Share Proxy-mekanism för att omdirigera åtkomst till SMB-partitioner.
  • Förbättringar har gjorts i webbgränssnittet. Betydligt förbättrad hantering av lagringspooler, enheter och datamängder. En sammanfattningssida med all statistik har implementerats.
  • Lade till isolerade applikationer för att köra Home Assistant, Qbittorrent, Pi Hole, Syncthing, Photo Prism och diskover-community-paket.
  • Lade till möjligheten att uppdatera alla applikationer installerade i behållare samtidigt.
  • Lade till stöd för All-NVME-plattformen, vilket ger en genomströmning på upp till 30 GB/s och möjligheten att skapa en pool av NVMe-enheter upp till 240 TB i storlek.
  • Det är möjligt att ersätta Gluster-noder via API:t utan att stoppa lagringen.
  • Tillagd drivrutin för Kubernetes CSI, vilket gör att TrueNAS SCALE kan användas i Kubernetes-kluster som klusterdatalagring. En liknande funktion är också tillgänglig för VMware ESXi och OpenStack Cinder.
  • Lade till stöd för att använda OverlayFS med ZFS för att spara diskutrymme när du kör Docker-containrar.
  • Stödet för virtualisering har förbättrats, möjligheten att vidarebefordra USB-enheter till virtuella maskiner och binda individuella CPU-kärnor har tillhandahållits.
  • Organisationen av delad åtkomst av isolerade applikationer till GPU tillhandahålls.
  • Tillagt stöd för fjärråtkomst till systemet och applikationer med VPN Wireguard.
  • Arbete har gjorts för att öka prestandan, bland annat har kryptering, NFS och iSCSI-prestanda förbättrats.
  • Ger möjlighet att selektivt tillhandahålla API-åtkomst och använda ett rollbaserat åtkomstsystem (RBAC).

Källa: opennet.ru

Lägg en kommentar