Rilascio della distribuzione TrueNAS SCALE 22.12 utilizzando Linux invece di FreeBSD

iXsystems ha pubblicato la distribuzione TrueNAS SCALE 22.12, che utilizza il kernel Linux e il pacchetto base Debian (i prodotti precedentemente rilasciati da questa azienda, inclusi TrueOS, PC-BSD, TrueNAS e FreeNAS, erano basati su FreeBSD). Come TrueNAS CORE (FreeNAS), TrueNAS SCALE può essere scaricato e utilizzato gratuitamente. La dimensione dell'immagine ISO è 1.6 GB. I testi originali degli script di assemblaggio, dell'interfaccia web e dei livelli specifici di TrueNAS SCALE sono pubblicati su GitHub.

I prodotti TrueNAS CORE basati su FreeBSD e TrueNAS SCALE basati su Linux sono sviluppati in parallelo e si completano a vicenda, utilizzando una base di codice toolkit comune e un'interfaccia web standard. La fornitura di un'edizione aggiuntiva basata sul kernel Linux è spiegata dal desiderio di implementare alcune idee irraggiungibili utilizzando FreeBSD. È interessante notare che questa non è la prima iniziativa del genere: nel 2009 la distribuzione OpenMediaVault era già separata da FreeNAS, che è stata trasferita al kernel Linux e al pacchetto base Debian.

Uno dei miglioramenti chiave di TrueNAS SCALE è la capacità di creare storage ospitato su più nodi, mentre TrueNAS CORE (FreeNAS) è posizionato come soluzione a server singolo. Oltre a una maggiore scalabilità, TrueNAS SCALE offre anche contenitori isolati, gestione semplificata dell'infrastruttura ed è adatto per la creazione di infrastrutture definite dal software. TrueNAS SCALE utilizza ZFS (OpenZFS) come file system. TrueNAS SCALE fornisce supporto per contenitori Docker, virtualizzazione basata su KVM e scalabilità ZFS su più nodi utilizzando il file system distribuito Gluster.

Per organizzare l'accesso allo storage, sono supportati SMB, NFS, iSCSI Block Storage, S3 Object API e Cloud Sync. Per garantire un accesso sicuro, la connessione può essere effettuata tramite VPN (OpenVPN). Lo storage può essere distribuito su un nodo e poi, con l'aumentare delle esigenze, espandersi gradualmente in senso orizzontale aggiungendo ulteriori nodi. Oltre a eseguire attività di gestione dello storage, i nodi possono essere utilizzati anche per fornire servizi ed eseguire applicazioni in contenitori orchestrati utilizzando la piattaforma Kubernetes o in macchine virtuali basate su KVM.

Rilascio della distribuzione TrueNAS SCALE 22.12 utilizzando Linux invece di FreeBSD

Nella nuova versione:

  • È stata migliorata l'implementazione della modalità root-less, in cui vengono utilizzati utenti meno privilegiati per gestire il sistema anziché root, a cui vengono delegati selettivamente i diritti avanzati e che non hanno accesso a tutte le macchine virtuali e alle applicazioni isolate.
  • Aggiunto meccanismo proxy di condivisione SMB per reindirizzare l'accesso alle partizioni SMB.
  • Sono stati apportati miglioramenti all'interfaccia web. Gestione notevolmente migliorata di storage pool, dispositivi e set di dati. È stata implementata una pagina di riepilogo con tutte le statistiche.
  • Aggiunte applicazioni isolate per eseguire Home Assistant, Qbittorrent, Pi Hole, Syncthing, Photo Prism e pacchetti diskover-community.
  • Aggiunta la possibilità di aggiornare contemporaneamente tutte le applicazioni installate nei contenitori.
  • Aggiunto il supporto per la piattaforma All-NVME, che fornisce throughput fino a 30 GB/s e la possibilità di creare un pool di unità NVMe di dimensioni fino a 240 TB.
  • È possibile sostituire i nodi Gluster tramite l'API senza interrompere lo storage.
  • Aggiunto driver per Kubernetes CSI, che consente l'utilizzo di TrueNAS SCALE nei cluster Kubernetes come archiviazione dei dati del cluster. Una funzionalità simile è disponibile anche per VMware ESXi e OpenStack Cinder.
  • Aggiunto supporto per l'utilizzo di OverlayFS con ZFS per risparmiare spazio su disco durante l'esecuzione di contenitori Docker.
  • Il supporto per la virtualizzazione è stato migliorato, è stata fornita la possibilità di inoltrare dispositivi USB a macchine virtuali e associare singoli core della CPU.
  • Viene fornita l'organizzazione dell'accesso condiviso di applicazioni isolate alla GPU.
  • Aggiunto supporto per l'accesso remoto al sistema e alle applicazioni tramite VPN Wireguard.
  • È stato fatto del lavoro per aumentare le prestazioni, tra le altre cose, sono state migliorate le prestazioni di crittografia, NFS e iSCSI.
  • Fornisce la possibilità di fornire in modo selettivo l'accesso API e utilizzare un sistema di accesso basato sui ruoli (RBAC).

Fonte: opennet.ru

Aggiungi un commento