Veröffentlichung des Distributionspakets zur Erstellung von Netzspeichern TrueNAS SCALE 23.10

Das Unternehmen iXsystems hat die Distribution TrueNAS SCALE 23.10 veröffentlicht, die auf dem Linux-Kernel und dem Debian-Paketmanagement basiert (frühere Produkte dieses Unternehmens, einschließlich TrueOS, PC-BSD, TrueNAS und FreeNAS, basierten auf FreeBSD). Wie auch TrueNAS CORE (FreeNAS) kann TrueNAS SCALE kostenlos heruntergeladen und verwendet werden. Die Größe des ISO-Images beträgt 1,5 GB. Die Quelltexte der spezifischen Skripte, des Web-Interfaces und der Schichten für TrueNAS SCALE sind auf GitHub veröffentlicht.

Die Produkte TrueNAS CORE auf Basis von FreeBSD und TrueNAS SCALE auf Basis von Linux entwickeln sich parallel und ergänzen sich, indem sie eine gemeinsame Codebasis von Tools und eine standardisierte Web-Oberfläche nutzen. Die Bereitstellung einer zusätzlichen Version auf Basis des Linux-Kernels wird durch den Wunsch erklärt, einige Ideen zu realisieren, die mit FreeBSD nicht erreichbar sind. Bemerkenswert ist, dass dies nicht die erste ähnliche Initiative ist — im Jahr 2009 hat sich FreeNAS bereits in die Distribution OpenMediaVault aufgeteilt, die auf einen Linux-Kernel und eine Debian-Paketbasis umgestellt wurde.

Eine der wichtigsten Verbesserungen in TrueNAS SCALE ist die Möglichkeit, Speicher zu erstellen, die über mehrere Knoten verteilt sind, während TrueNAS CORE (FreeNAS) als Lösung auf Basis eines einzelnen Servers positioniert wird. Neben der Skalierbarkeit zeichnet sich TrueNAS SCALE auch durch den Einsatz von isolierten Containern aus, wodurch die Verwaltung erleichtert wird. der Infrastruktur. und der Eignung zur Schaffung von softwaredefinierten Infrastrukturen. Als Dateisystem in TrueNAS SCALE wird ZFS (OpenZFS) verwendet. TrueNAS SCALE bietet Unterstützung für Docker-Container, Virtualisierung basierend auf KVM und ZFS-Skalierung über mehrere Knoten mithilfe des verteilten Dateisystems Gluster.

Für den Zugriff auf den Speicher werden SMB, NFS, iSCSI Block Storage, S3 Object API und Cloud Sync unterstützt. Um einen sicheren Zugang zu gewährleisten, kann die Verbindung über VPN (OpenVPN) erfolgen. Der Speicher kann auf einem einzelnen Knoten bereitgestellt werden und kann später bei steigenden Anforderungen schrittweise horizontal durch Hinzufügen weiterer Knoten erweitert werden. Neben den Aufgaben, die mit der Organisation des Speicherbetriebs verbunden sind, können Knoten auch zur Bereitstellung von Diensten und zum Start von Anwendungen in Containern verwendet werden, die mit der Kubernetes-Plattform orchestriert oder in virtuellen Maschinen auf KVM-Basis ausgeführt werden.

In der neuen Version:

  • Die Möglichkeit, auf ein Dataset gleichzeitig über die Protokolle SMB und NFSv4 zuzugreifen, wurde hinzugefügt. Die Kompatibilität von ACLs, Zugriffsrechten und Sperren für SMB und NFSv4 wurde sichergestellt.
  • Die Möglichkeit, SMB-Volumes von anderen Systemen (Windows, Netapp, myriad usw.) zu mounten und Daten von diesen in TrueNAS zu importieren, wurde hinzugefügt, um den gemeinsamen Zugriff zu ermöglichen.
  • Die Unterstützung für die Synchronisation von Dateien zwischen SMB/NFS-Servern wurde hinzugefügt.
  • Die Unterstützung für den Mechanismus der Blockklonung in ZFS wurde hinzugefügt, der es ermöglicht, eine Kopie einer Datei oder eines Teils davon zu erstellen, ohne Daten zu duplizieren, indem in der zweiten Kopie auf bereits vorhandene Datenblöcke der Originaldatei verwiesen wird, ohne sie tatsächlich zu kopieren. Die Verwendung dieses Mechanismus hat die Kopiergeschwindigkeit von Dateien und Verzeichnissen in SMB- und NFS-Speichern um bis zu 10 Mal erhöht.
  • In OpenZFS, Samba und der NVMe-Subsystem wurden Änderungen zur Verbesserung von Leistung und Skalierbarkeit vorgenommen. Die Durchsatzrate wurde erhöht, die Anzahl der Dateien in Verzeichnissen wurde angehoben und es wurde die Möglichkeit geschaffen, mit einer größeren Anzahl von Benutzern zu arbeiten.
  • Das Design der Benutzeroberfläche zur Verwaltung der TrueNAS-Anwendungen wurde geändert.
  • Die Benutzeroberfläche zur Erstellung eines Speicherpools (Storage Pool) wurde überarbeitet.
  • Die Möglichkeit, bis zu 1255 Laufwerke in einem System zu verwenden und Speicher mit einer Größe von mehr als 25 PB zu erstellen, wurde hinzugefügt.
  • Viele Systemdienste wurden in separate, ladbare TrueNAS-Anwendungen umgewandelt.
  • Die Komponenten zur Erzeugung von Berichten wurden überarbeitet. Für die Erstellung der Systemstatistik, die zusammen mit den Berichten angezeigt wird, wird das Backend Netdata verwendet.
  • Schaltflächen zum Pausieren und Wiederaufnehmen der ZFS-Prüfung (Scrub) wurden hinzugefügt.
  • Die Unterstützung für ZFS dRAID (Distributed Spare RAID), eine Variante von RAIDZ mit integrierter verteilter Blockverarbeitung für heißes Ersatz (hot spare), wurde hinzugefügt.
  • Die Wiederherstellungszeit nach einem Ausfall in ausfallsicheren Konfigurationen wurde um 70 % verkürzt.
  • Die Versionen des Linux-Kernels 6.1.42, der NVIDIA-Treiber 535.54.03 und OpenZFS 2.2 wurden aktualisiert.

Quelle: opennet.ru

60GB SSD 8Gb DDR4