Die Veröffentlichung des TrueNAS SCALE 22.12 Distributionspakets, das Linux anstelle von FreeBSD verwendet.

Das Unternehmen iXsystems hat die TrueNAS SCALE 22.12-Distribution veröffentlicht, die den Linux-Kernel und die Debian-Paketbasis verwendet (zuvor basierten Produkte dieses Unternehmens, einschließlich TrueOS, PC-BSD, TrueNAS und FreeNAS, auf FreeBSD). Wie auch TrueNAS CORE (FreeNAS) kann TrueNAS SCALE kostenlos heruntergeladen und genutzt werden. Die Größe des ISO-Images beträgt 1,6 GB. Die Quelltexte für die spezifischen TrueNAS SCALE-Bauskripte, die Web-Oberfläche und die Schichten 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.

Die Veröffentlichung des TrueNAS SCALE 22.12 Distributionspakets, das Linux anstelle von FreeBSD verwendet.

In der neuen Version:

  • Die Implementierung des root-losen Modus wurde verbessert, bei dem zur Systemverwaltung anstelle von root weniger privilegierte Benutzer verwendet werden, denen selektiv erweiterte Rechte delegiert werden und die keinen Zugriff auf alle virtuellen Maschinen und isolierten Anwendungen haben.
  • Ein SMB Share Proxy-Mechanismus wurde hinzugefügt, um den Zugriff auf SMB-Freigaben umzuleiten.
  • Verbesserungen der Web-Oberfläche wurden vorgenommen. Die Verwaltung von Speicherpools, Geräten und Datensätzen wurde erheblich verbessert. Eine Übersichtsseite mit allen Statistiken wurde implementiert.
  • Isolierte Anwendungen zum Ausführen von Paketen wie Home Assistant, Qbittorrent, Pi Hole, Syncthing, Photo Prism und diskover-community wurden hinzugefügt.
  • Es wurde die Möglichkeit hinzugefügt, alle in Containern installierten Anwendungen gleichzeitig zu aktualisieren.
  • Unterstützung für die All-NVME-Plattform wurde hinzugefügt, die eine Bandbreite von bis zu 30 GB/s und die Möglichkeit zur Erstellung von NVMe-Pools mit einer Größe von bis zu 240 TB bietet.
  • Die Möglichkeit, Gluster-Knoten über eine API ohne Unterbrechung des Speicherbetriebs zu ersetzen, wurde bereitgestellt.
  • Ein Treiber für Kubernetes CSI wurde hinzugefügt, der die Nutzung von TrueNAS SCALE in Kubernetes-Clustern als Datenspeicher des Clusters ermöglicht. Eine ähnliche Möglichkeit ist auch für VMware ESXi und OpenStack Cinder verfügbar.
  • Die Unterstützung für die Verwendung von OverlayFS mit ZFS wurde hinzugefügt, um Speicherplatz zu sparen, wenn Docker-Container gestartet werden.
  • Die Virtualisierungsunterstützung wurde verbessert; es gibt die Möglichkeit, USB-Geräte an virtuelle Maschinen durchzureichen und einzelne CPU-Kerne zu binden.
  • Die Organisation des gemeinsamen Zugriffs isolierter Anwendungen auf die GPU wurde sichergestellt.
  • Die Unterstützung für den Remote-Zugriff auf das System und Anwendungen über das VPN Wireguard wurde hinzugefügt.
  • Es wurden Optimierungen zur Leistungssteigerung durchgeführt, darunter eine Verbesserung der Verschlüsselungs-, NFS- und iSCSI-Leistung.
  • Es wurde die Möglichkeit bereitgestellt, den Zugriff auf die API selektiv zu gewähren und ein rollenbasiertes Zugriffssystem (RBAC) anzuwenden.

Quelle: opennet.ru

60GB SSD 8Gb DDR4