Het bedrijf iXsystems heeft de distributie TrueNAS SCALE 23.10 gepubliceerd, die gebruikmaakt van de Linux-kern en een Debian-pakketbasis (eerder uitgebrachte producten van dit bedrijf, waaronder TrueOS, PC-BSD, TrueNAS en FreeNAS, waren gebaseerd op FreeBSD). Net zoals TrueNAS CORE (FreeNAS) kan TrueNAS SCALE gratis worden gedownload en gebruikt. De grootte van het iso-image is 1,5 GB. De bronbestanden voor de specifieke TrueNAS SCALE build-scripts, de webinterface en de tussenlagen zijn gepubliceerd op GitHub.
De producten TrueNAS CORE op basis van FreeBSD en TrueNAS SCALE op basis van Linux ontwikkelen zich parallel en vullen elkaar aan door gebruik te maken van een gezamenlijke codebasis van hulpmiddelen en een gestandaardiseerde webinterface. Het bieden van een aanvullende editie op basis van de Linux-kern komt voort uit de wens om enkele ideeƫn te realiseren die niet haalbaar zijn met FreeBSD. Opmerkelijk is dat dit niet het eerste dergelijke initiatief is - in 2009 scheidde FreeNAS al van de distributie OpenMediaVault, die werd overgezet naar de Linux-kern en een Debian-pakketbasis.
Een van de belangrijkste verbeteringen in TrueNAS SCALE is de mogelijkheid om opslagen te creëren die zijn verspreid over meerdere knooppunten, terwijl TrueNAS CORE (FreeNAS) is gepositioneerd als een oplossing op basis van één server. Naast de toegenomen schaalbaarheid, onderscheidt TrueNAS SCALE zich ook door het gebruik van geïsoleerde containers, wat vereenvoudigt. infrastructuurmanagement en geschiktheid voor het creëren van softwaregedefinieerde infrastructuren. De bestandssysteem in TrueNAS SCALE is ZFS (OpenZFS). TrueNAS SCALE biedt ondersteuning voor Docker-containers, virtualisatie op basis van KVM en ZFS-schaalbaarheid op meerdere knooppunten met behulp van het gedistribueerde bestandssysteem Gluster.
Voor de toegang tot het opslagmedium worden SMB, NFS, iSCSI Block Storage, S3 Object API en Cloud Sync ondersteund. Voor beveiligde toegang kan verbinding worden gemaakt via VPN (OpenVPN). Opslag kan worden uitgerold op ƩƩn knooppunt en kan later geleidelijk horizontaal worden uitgebreid door extra knooppunten toe te voegen, naarmate de behoeften toenemen. Naast het uitvoeren van taken die verband houden met het beheer van de opslag, kunnen de knooppunten ook worden gebruikt voor het aanbieden van services en het uitvoeren van applicaties in containers, beheerd via het Kubernetes-platform of in virtuele machines op basis van KVM.
In de nieuwe versie:
- De mogelijkheid is toegevoegd om toegang te geven tot ƩƩn gegevensarray tegelijkertijd via de protocollen SMB en NFSv4. Compatibiliteit met ACL, toegangsrechten en vergrendelingen voor SMB en NFSv4 is gegarandeerd.
- De mogelijkheid is toegevoegd om SMB-partities van andere systemen (Windows, Netapp, myriad, enz.) te monteren en gegevens van hen in TrueNAS te importeren voor gedeelde toegang.
- Ondersteuning voor het synchroniseren van bestanden tussen SMB/NFS-servers is toegevoegd.
- Ondersteuning voor het blokklonenmechanisme in ZFS is toegevoegd, waarmee een kopie van een bestand of een deel ervan kan worden gemaakt zonder gegevens te dupliceren, waarbij in de tweede kopie verwijzingen naar de reeds bestaande datablocks van het oorspronkelijke bestand worden gebruikt zonder deze feitelijk te kopiƫren. Het gebruik van dit mechanisme heeft het kopiƫren van bestanden en mappen in SMB- en NFS-opslagen tot 10 keer versneld.
- In OpenZFS, Samba en het NVMe-systeem zijn er wijzigingen aangebracht om de prestaties en schaalbaarheid te verbeteren. De bandbreedte is verhoogd, het limiet voor het aantal bestanden in mappen is verhoogd en de mogelijkheid is geboden om met meer gebruikers te werken.
- De interface is bijgewerkt voor interactie met TrueNAS-applicaties.
- De interface voor het creƫren van een storage pool is herontworpen.
- Er is een mogelijkheid toegevoegd om tot 1255 schijven in ƩƩn systeem te gebruiken en opslagcapaciteiten van meer dan 25 PB te creƫren.
- Veel systeemdiensten zijn omgevormd tot afzonderlijk op te starten TrueNAS-applicaties.
- De componenten voor het genereren van rapporten zijn herzien. Voor het vormen van systeemstatistieken, weergegeven op het scherm met rapporten, is de backend van Netdata ingeschakeld.
- Knoppen voor het pauzeren en hervatten van ZFS-scrubcontrole zijn toegevoegd.
- Ondersteuning voor ZFS dRAID (Distributed Spare RAID) is toegevoegd, een variant van RAIDZ met geĆÆntegreerde gedistribueerde blokverwerking voor hot spare-herstel.
- De hersteltijd na een storing in failover-configuraties is met 70% verkort.
- De versies van de Linux-kernel 6.1.42, NVIDIA-stuurprogramma's 535.54.03 en OpenZFS 2.2 zijn bijgewerkt.
Bron: opennet.ru
