TrueNAS Core und TrueNAS Scale sind zwei NAS-Betriebssysteme, die von iXsystems entworfen und entwickelt wurden. Obwohl sowohl TrueNAS Core als auch TrueNAS Scale ähnlich sind, unterscheiden sie sich in Bezug auf Architektur, Funktionalität und Leistung. Wir werden daher TrueNAS Core und TrueNAS Scale einander gegenüberstellen und ihre Unterschiede aufzeigen.
Was ist TrueNAS Core?
TrueNAS Core (früher bekannt als FreeNAS) ist ein NAS-Betriebssystem, das auf einem OpenZFS-Dateisystem aufgebaut ist und auf FreeBSD basiert. Es handelt sich um ein NAS-Betriebssystem, auf dem Administratoren freigegebene Ordner erstellen können, auf die über SMB, NFS oder iSCSI zugegriffen werden kann. Sie können auch verschiedene Berechtigungsstufen einrichten, Gruppen erstellen, Benutzer hinzufügen und vieles mehr.
Der größte Vorteil von TrueNAS Core ist, dass es besonders stabil ist. TrueNAS Core gibt es seit etwa 2005 (unter dem Namen FreeNAS). Es gibt einige spezielle Funktionen von TrueNAS Core wie Jails und Plugins, aber TrueNAS Core hat viele Gemeinsamkeiten mit TrueNAS Scale.
Was ist TrueNAS Scale?
TrueNAS Scale führt auch das OpenZFS-Dateisystem aus und ist das neueste Betriebssystem, das von iXsystems entwickelt wurde. TrueNAS Scale ist TrueNAS Core sehr ähnlich, wird aber auf Debian-Linux im Gegensatz zu FreeBSD aufgebaut. TrueNAS Scale stellt eine Hyper-Converged Infrastructure (HCI) zur Verfügung, mit der Sie Linux-VMs und -Container erstellen können. TrueNAS Scale bietet Ihnen außerdem eine Tonne Skalierbarkeitsoptionen, die TrueNAS Core nicht bietet.
Obwohl TrueNAS Scale eine ganze Reihe von Vorteilen bietet, ist der größte Nachteil, dass es neu ist. Während TrueNAS Core 2005 veröffentlicht wurde und seit vielen Jahren ein vertrauenswürdiges NAS-Betriebssystem ist, ist TrueNAS Scale erst 2022 erschienen. Das muss nicht unbedingt etwas Schlechtes sein, aber wenn Langlebigkeit und Zuverlässigkeit trotzdem eine Rolle spielen, und in diesem Fall ist TrueNAS Core in beiden Bereichen besser.
TrueNAS Core vs. TrueNAS Scale - Funktionen
Es gibt einige wesentliche Unterschiede zwischen TrueNAS Core und TrueNAS Scale, auf die wir im Folgenden eingehen werden.
TrueNAS Scale ist für groß angelegte Umgebungen und Rechenzentren gedacht. Das Ziel von TrueNAS Scale ist es, Ihnen die Möglichkeit zu geben, Ihre Installation bei Bedarf auf Hunderte von Petabytes an Speicherplatz zu skalieren. Es gibt Ihnen auch die Möglichkeit, Hochverfügbarkeit zu nutzen, was mit TrueNAS Core nicht möglich ist.
Aus der Sicht von Privatanwendern ist diese Art von Skalierbarkeit nicht erforderlich, aber einer der großen Vorteile von TrueNAS Scale ist, dass Sie virtuelle Maschinen und Container direkt im Betriebssystem ausführen können. Dies ermöglicht es den Benutzern, einen flexiblen Server einzurichten, der Ihre virtuellen Maschinen und Container ausführt und auch als NAS fungiert.
Da TrueNAS Core auf FreeBSD basiert, fehlen viele der Vorteile von TrueNAS Scale unter Debian Linux. Sie haben jedoch den Vorteil, ein unglaublich zuverlässiges NAS-Betriebssystem zu haben, das seit 2005 existiert. Wenn man nur diesen Punkt betrachtet, kann man vernünftigerweise sagen, dass aus der Sicht der reinen Stabilität TrueNAS Core überlegen ist (zumindest im Moment).
Sie haben auch die Möglichkeit, Plugins (von iXsystems oder der Community) zu installieren, die extrem ähnlich wie die Anwendungen in TrueNAS Scale funktionieren. Der Hauptunterschied zu den Plugins besteht darin, dass sie in Jails installiert werden.
Schließlich können Sie grundlegende VMs erstellen, obwohl TrueNAS Scale installiert werden sollte, wenn Sie robustere VM-Fähigkeiten benötigen.
Es ist auch wichtig zu beachten, dass TrueNAS Scale zwar scheinbar mehr Benutzerfreundlichkeit bietet, der Schlüssel zu einem NAS-Betriebssystem aber darin besteht, ... ein NAS zu sein. Da sich TrueNAS Core in diesem Bereich auszeichnet, ist es vernünftig, sich eher für Stabilität als für Funktionen zu entscheiden, vor allem, wenn diese Funktionen für Sie nicht besonders nützlich sind.
Es gibt auch Tonnen von Schlüsselfunktionen, die beide Plattformen gemeinsam haben, z. B. Snapshots, Korrektur der Bit-Rotation, Replikation, Fernverwaltung, Deduplizierung und mehr.
Die zusätzlichen Funktionen von TrueNAS Core
- Merge-Pools: Der Merge-Pool (auch bekannt als ZFS-Allokationsklassen, spezielle ZFS-Vdevs und Metadaten-Vdevs) ist eine wichtige Funktion des TrueNAS Core-Betriebssystems. Merge-Pools sind ideal, um dateibasierte Operationen zu beschleunigen. Ein entscheidender Vorteil ist, dass sie die Geschwindigkeit von Metadatenanfragen erhöhen können.
- API-Schlüssel: Die API-Schlüsselfunktion von TrueNAS Core sorgt dafür, dass Sie das Root-Passwort Ihres Servers nicht mehr teilen müssen. API-Schlüssel vereinfachen die Automatisierung des TrueNAS Core-Betriebssystems, da Sie sie für die Dienste verwenden können, die mit Ihrem NAS interagieren.
- VPN-Unterstützung: Wenn Sie kein Firmen-VPN verwenden möchten, können Sie die native VPN-Unterstützung von TrueNAS Core nutzen. TrueNAS Core bietet Ihnen einen einfachen OpenVPN-Konfigurationsabschnitt, mit dem Sie von einem externen Standort aus eine Verbindung zu Ihrem lokalen Netzwerk herstellen können.
- Native Verschlüsselung: TrueNAS Core bietet eine native Verschlüsselung und kann auf verschiedene Arten verwendet werden.
Die zusätzlichen Funktionen von TrueNAS Scale
- Skalierbare, softwaredefinierte Infrastruktur: TrueNAS Scale kombiniert die Fähigkeiten von GlusterFS und OpenZFS, um skalierbare ZFS-Fähigkeiten mit beeindruckender Datenverwaltung zu bieten. Sie können einen einzigen hyperkonvergenten Knoten verwenden, um eine hochverfügbare und skalierbare softwaredefinierte Infrastruktur zu erhalten.
- Linux-Container-Ökosystem: TrueNAS Scale bietet Zugriff auf ein etabliertes Linux-Container-Ökosystem, wodurch die Bereitstellung von Anwendungen wesentlich einfacher und schneller wird. Sie können auch benutzerdefinierte Anwendungen mithilfe von Docker-Containern und KVM-Virtual Machines erstellen.
- Verwaltung von Speicherflotten und Clustern: Mit TrueNAS Scale können Sie viele Systeme zusammenfassen und sie alle mit TrueCommand verwalten.
TrueNAS Core vs. TrueNAS Scale - Preis
TrueNAS Core und TrueNAS Scale sind beide Open-Source und kostenlos. Wenn Sie jedoch beabsichtigen, TrueNAS in einer Unternehmensumgebung einzusetzen, können Sie direkt von iXsystems Hardware erwerben, die von einem professionellen Unternehmenssupport begleitet wird.
TrueNAS Core Vs. TrueNAS Scale - Benutzererfahrung
TrueNAS Scale und TrueNAS Core bieten eine vollständige Webschnittstelle, die Sie zur Verwaltung der jeweiligen Umgebung verwenden. Sie werden beide auf einem USB-Laufwerk aus Bare Metal installiert (das als Startlaufwerk verwendet wird) oder können als virtuelle Maschine auf einem Hypervisor wie Proxmox oder ESXi installiert werden. Dadurch sind TrueNAS Core und Scale nicht abhängig von den NAS-Festplatten um das Betriebssystem auszuführen.
Der Hauptunterschied, den Sie bei der Benutzererfahrung berücksichtigen müssen, ist die Anforderung, die der Benutzer zu erfüllen versucht. Mit TrueNAS Scale haben Sie die Möglichkeit, VMs und Container auszuführen, und obwohl Sie in TrueNAS Core VMs ausführen können, ist dies nicht so stabil oder funktionsreich wie in TrueNAS Scale. Abgesehen davon ist TrueNAS Core eine hervorragende Option, wenn Sie strikt nach einem NAS-Betriebssystem suchen, das SMB, NFS, S3 oder iSCSI verwenden will, ohne die Umgebung zu skalieren.
Bedenken Sie, dass TrueNAS Scale zwar mit mehreren Knoten funktionieren kann, dies aber nicht zwingend erforderlich ist, d. h. Sie können TrueNAS Scale als einzelnes Gerät ausführen, wenn Sie dies wünschen.
Schlussfolgerung: TrueNAS Core vs. TrueNAS Scale
Der größte Nachteil von TrueNAS Scale zu diesem Zeitpunkt ist, dass es sich um ein neues Betriebssystem handelt. Über Jahre hinweg hat TrueNAS Core von Updates und Verbesserungen profitiert, die zu einer höheren Zuverlässigkeit und Leistung geführt haben. TrueNAS Scale hat wahrscheinlich von diesen Erfahrungen profitiert, aber es fehlt der Abstand, um zu garantieren, dass Scale ein ebenso stabiles und leistungsfähiges OS ist.
Wenn Sie jedoch an einem Betriebssystem interessiert sind, das es Ihnen ermöglicht, virtuelle Maschinen oder Container voller Funktionen zu nutzen, ist TrueNAS Scale das Richtige für Sie.