Startseite Unternehmen TrueNAS SCALE-Apps verbessern die NAS-Flexibilität

TrueNAS SCALE-Apps verbessern die NAS-Flexibilität

by Blaise Robitaille
ix mini r Mainboard

Mit der Einführung von TrueNAS SCALE 22.12.2 Anfang dieses Jahres besteht die klare Absicht des iX-Teams, etwas mehr mit dem Unternehmen zu sprechen. Ein Teil der verbesserten Nachrichtenübermittlung erfolgt über neue Hardwaresysteme und Unterstützung für die Verwaltung von NVDIMMs sowie Verbesserungen bei HA- und Replikationsfunktionen. Aber ein weiterer großer Vorstoß kam im Bereich der Anwendungsunterstützung, wodurch TrueNAS SCALE Apps zu einem viel größeren Angebot geworden ist.

Mit der Einführung von TrueNAS SCALE 22.12.2 Anfang dieses Jahres besteht die klare Absicht des iX-Teams, etwas mehr mit dem Unternehmen zu sprechen. Ein Teil der verbesserten Nachrichtenübermittlung erfolgt über neue Hardwaresysteme und Unterstützung für die Verwaltung von NVDIMMs sowie Verbesserungen bei HA- und Replikationsfunktionen. Aber ein weiterer großer Vorstoß kam im Bereich der Anwendungsunterstützung, wodurch TrueNAS SCALE Apps zu einem viel größeren Angebot geworden ist.

iX lieferte einen neuen Mini R aus, der mit TruNAS SCALE konfiguriert war, und bat uns, ein wenig herumzustöbern, um zu sehen, was wir vom verbesserten App-Katalog und den verbesserten Integrationen halten.

Truenas Scale-Apps für Züge

TrueNAS SCALE Bluefin, Version 22.12.2, führt eine neue Reihe von Apps im TrueNAS-Katalog ein. Diese Apps werden basierend auf ihrem Support- und Wartungsniveau in drei Gruppen eingeteilt. Der „Community“-Zug besteht aus Apps, die entweder von iXsystems oder der Community bereitgestellt werden, wobei iX Änderungen überprüft und moderiert, aber keinen direkten Support leistet.

Der „offizielle“ Zug enthält Apps, die regelmäßig von TrueNAS-Ingenieuren getestet und gewartet werden, wobei wichtige Probleme umgehend behoben werden. Apps aus dem „Community“-Zug können in den „Official“-Zug wechseln, wenn sie sich als hochwertig und weit verbreitet erweisen.

Der „Enterprise“-Zug ist exklusiv für TrueNAS Enterprise-Appliances verfügbar und umfasst Anwendungen mit Funktionen der Enterprise-Klasse, die für kritische Anwendungsfälle gründlich getestet, gewartet und dokumentiert wurden. Softwareanbieter können sich an iXsystems wenden, um die Aufnahme ihrer Apps in diesen Zug zu besprechen.

ix mini r vorne

Was die zugrunde liegende Hardware betrifft, handelt es sich beim TrueNAS Mini R um ein größeres Rackmount-NAS innerhalb der Mini-Familie; Weitere Informationen finden Sie auf der TrueNAS-Website.

ix mini r hinten

Das TrueNAS Mini R ist zwar körperlich größer als die anderen Minis, nutzt diesen Platzbedarf jedoch für die Speicherung. Der 2U-Server mit geringer Tiefe bietet 12x 3.5″ SATA-Speicherschächte, die mit einer Mischung aus SSDs und HDDs genutzt werden können. Das System beginnt bei 1848 US-Dollar und lässt sich je nach Kundenwunsch gut konfigurieren.

ix mini r Mainboard

TrueNAS Mini R-Spezifikationen

Eigenschaften TrueNAS Mini R
Chassis 12-Bay-Gehäuse – Leises Design für das Büro: 45 dB im Leerlauf, 52 dB in der Spitze
Laufwerkseinschübe 12 x SATA 3.5-Zoll-Hot-Swap-fähige Laufwerksschächte (optionale 3.5-Zoll- bis 2.5-Zoll-Adapter verfügbar)
Maximale Rohkapazität Bis zu 216 TB
CPU Octa-Core-C3758-Intel-CPU
Memory 32 GB DDR4 mit ECC (aufrüstbar auf 64 GB)
RAID OpenZFS: Stripe (RAID0), Multi-Disk Mirror (RAID10), Parity RAIDZ1 (RAID5), RAIDZ2 (RAID6) und RAIDZ3 (Triple-Parity)
Disk-Management Hot-Swap-fähige Laufwerke, Bad Block Scan + HDD SMART, ISO-Mounting-Unterstützung, hardwarebeschleunigte Festplattenverschlüsselung
Netzwerk Standard: 2 x RJ45 1/10GBaseT Ethernet LAN-Ports Dedizierter RJ45 IPMI-Port (Remote-Hardware-Management) 2 x SFP+ 10G-Zusatzkarte (optional)
USB-Ports 1 x USB 3.0-Anschluss (Rückseite) 2 x USB 2.0-Anschlüsse (Rückseite)
Lese-/Schreibcache (Optional) Steigern Sie die Leistung durch Hinzufügen eines dedizierten Hochleistungs-Lesecaches (L2ARC) oder durch Hinzufügen eines dedizierten Hochleistungs-Schreibcaches (ZIL/SLOG).
PCIe-Erweiterung 1 x PCI Express 3.0 x 4
Labor-Stromversorgungen 100 V bis 240 V AC, 50/60 Hz, einphasig
Stromverbrauch (maximal) Ohne Festplatte: 63 W, mit Laufwerken und 10G-Zusatzkarte: 167 W
Power Management Remote Power-On/Off (IPMI), USV-Signalreaktion und Warnungen
Benutzersteuerungsschnittstelle Webbrowser und Remote-Hardware-Management (IPMI)
Abmessungen (B x T x H) 17.2″ x 21″ x 3.5″ / 437 × 533 × 89 mm
Gewicht (ohne Laufwerke) 18.7lbs / 8.5Kg
Beschränkte Garantie 1 Jahr Garantie inklusive – optionale 3-Jahres-Garantie beim Kauf. Für die Softwaregarantie ist eine Registrierung unter erforderlich portal.ixsystems.com.
Accessoires Grundlegende Einrichtungsanleitung; 2 x Blendenschlüssel; Beutel mit Festplattenschrauben; 2 x 7 Fuß Cat6-Kupferkabel; Lünette; 4 x selbstklebende Gummifüße; Short Rail Kit: 19″ bis 26.6″ Rackeinbautiefe; Optionales Long-Rail-Kit erhältlich: 26.5″ bis 36.4″ Rackeinbautiefe

TrueNAS SCALE mit LINUX

TrueNAS SCALE auf dem Mini R bietet ausreichend Leistung für den Betrieb einer vollständig bereitgestellten ZFS-Freigabe mit der Möglichkeit, mehrere Container auszuführen. Obwohl die CPU hier nicht darauf ausgelegt ist, ein Kraftpaket zu sein (Intel Atom CPU C3758 mit 2.20 GHz), handelt es sich um einen Achtkern-Acht-Thread-Chip mit 16 MB L2-Cache.

Es handelt sich um einen 14-nm-Chip auf Basis von Intel Denverton Erstmals im dritten Quartal 3 auf den Markt gebracht, verbraucht es Strom mit einer TDP von 2017 W – es verfügt über DDR25-ECC-RAM (und nutzt es vollständig). Unser Testgerät ist mit 4 GB ausgestattet. Um den Bedarf an schnellerer Verarbeitung und Beschleunigung zu erfüllen, benötigt TrueNAS eine erhebliche Menge an RAM und kann bis zu 64 GB pro TB für die Deduplizierung benötigen. Das Minimum sind 5 GB RAM bei bis zu acht Laufwerken und für jedes Laufwerk über acht 8 GB. Für eine Basisbereitstellung ist es am besten, 1 GB oder 16 GB als Norm zu betrachten.

Unsere Erfahrung war, dass die CPU mehr als ausreichend war, um TrueNAS auszuführen und mit mehreren Containern und sogar einigen virtuellen Maschinen Schritt zu halten.

TrueNAS SCALE bietet weiterhin alle ZFS- und Sharing-Funktionen von TrueNAS CORE und fügt gleichzeitig neue Unterstützung für Container-Apps über Docker und den kuratierten Apps-Katalog hinzu.

Wir haben sogar eine vollständige Installation von Windows Server 2022 erhalten, um ihn im Virtualisierungsbereich zu installieren und zu nutzen. Zugegebenermaßen war es etwas rauer als ein ausgereifterer Hypervisor.

Wir haben festgestellt, dass die Treiber für Windows Server 2022 von einem separat gemounteten ISO geladen werden mussten, sich aber gut in die integrierten Ressourcen integrieren ließen und sofort online waren.

TrueNAS SCALE-Apps

TrueNAS SCALE-Apps sind denen, die von TrueNAS CORE unterstützt werden, sehr ähnlich. Das Auswählen der App aus der Liste und deren Bereitstellung entspricht in etwa dem Bereitstellungs- und Verwaltungserlebnis von TrueNAS CORE.

Wir haben versucht, „Home Assistant“ und „Grafana“ bereitzustellen, und es ist so einfach wie Auswählen, Klicken und Bereitstellen.

Nach dem Start wird die Portnummer der laufenden Anwendung angezeigt und Sie können sich über einen Browser im Netzwerk anmelden. Wir mussten lediglich einen Browser öffnen, die IP-Adresse des NAS und die Portnummer der Anwendung eingeben und schon begrüßte uns jede neue Anwendung mit einem Konfigurations- und Einrichtungsbildschirm.

Dies war ein fast identisches Erlebnis wie bei CORE und sehr ähnlich zu vielen anderen Mainstream-NAS-Angeboten.

Neu ist jedoch die Möglichkeit, Container hinzuzufügen, die nicht in der App-Liste aufgeführt sind. Die Bereitstellung von Docker-Containern war unkompliziert, wenn Sie Erfahrung mit Docker haben.

Mit SCALE können Sie einen Docker-Container bereitstellen, indem Sie unter „Apps“ die Option „Docker-Image starten“ auswählen und ihn direkt über die GUI konfigurieren. Dies ist jedoch nicht so einfach wie die Verwendung des App-Repositorys und erfordert das Durchsuchen des Docker Hub-Repositorys (https://hub.docker.com/search?q=) für ein Bild. Dies eignet sich eher für fortgeschrittene Benutzer mit etwas Container-Erfahrung (Docker oder Kubernetes).

Die Eingabe des Docker-Repository-Namens und die Konfiguration über das Dropdown-Menü in der GUI war nett, aber wenn Sie zum ersten Mal mit Docker arbeiten – die GUI hält Sie nicht fest und Sie müssen die Wissensdatenbank konsultieren.

Das Entfernen nicht benötigter Behälter ist einfach; Wählen Sie den zu entfernenden Container aus und klicken Sie auf „Entfernen“.

iX Mini R Leistung

Während wir in erster Linie daran interessiert waren, den TrueNAS SCALE Apps-Katalog und die Integration auszuprobieren, wollten wir die Leistung des Mini R etwas steigern, um zu sehen, wie er sich verhält. Für diesen Test war unser Gerät mit 4x 1.9 TB iX SATA SSDs und 8x 10 TB WD Red Plus HDDs ausgestattet. Unser Gerät verfügte auch über den verbesserten 64-GB-RAM-Fußabdruck.

ix mini r truenas maßstabsgetreue Laufwerke

Wir haben die Blitzleistung in unserem Testgerät iX Mini R angesprochen. Wir haben zwei RAIDZ2-Speicherpools konfiguriert, jeweils mit aktivierter Komprimierung, aber ohne aktivierte Deduplizierung. Wir haben sowohl die externe Leistung über die 10-GbE-Verbindung als auch die interne Leistung untersucht, als der Speicher einer Server 2022-VM präsentiert wurde, die auf dem System ausgeführt wird.

Unser Enterprise-Shared-Storage- und Festplatten-Benchmark-Prozess versetzt jedes Laufwerk in einen stabilen Zustand mit der gleichen Arbeitslast, mit der das Gerät getestet wird, unter einer hohen Last von 16 Threads mit einer ausstehenden Warteschlange von 16 pro Thread und wird dann in festgelegten Intervallen in mehreren Threads getestet /queue-Tiefenprofile, um die Leistung bei leichter und starker Nutzung anzuzeigen. Da NAS-Lösungen sehr schnell ihr Nennleistungsniveau erreichen, stellen wir bei jedem Test nur die Hauptabschnitte grafisch dar.

Vorkonditionierung und primäre stationäre Tests:

  • Durchsatz (Lese- und Schreib-IOPS-Aggregat)
  • Durchschnittliche Latenz (Lese- und Schreiblatenz insgesamt gemittelt)
  • Maximale Latenz (Spitzen-Lese- oder Schreiblatenz)
  • Latenz-Standardabweichung (Lese- und Schreib-Standardabweichung insgesamt gemittelt)

Unsere Enterprise Synthetic Workload Analysis umfasst vier Profile, die auf realen Aufgaben basieren. Diese Profile wurden entwickelt, um den Vergleich mit unseren früheren Benchmarks sowie weit verbreiteten Werten wie maximaler Lese- und Schreibgeschwindigkeit von 4K und 8K 70/30, die häufig für Unternehmenslaufwerke verwendet wird, zu erleichtern.

  • 4K
    • 100 % Lesen oder 100 % Schreiben
  • 8K (sequentiell)
    • 100 % Lesen oder 100 % Schreiben
  • 128K (sequentiell)
    • 100 % Lesen oder 100 % Schreiben

Beginnend mit der 4K-Zufallsleseleistung über 10 GbE auf unseren vier SSDs in RAIDZ2 haben wir 3,545 IOPS beim Lesen und 1,017 IOPS beim Schreiben gemessen.

Als nächstes gingen wir zu unserem sequenziellen 8K-Lese- und Schreibtest über, bei dem wir etwas mehr als 16 IOPS beim Lesen und 14.9 IOPS beim Schreiben gemessen haben.

Schließlich haben wir in unserem sequenziellen 128K-Übertragungstest 972 MB/s beim Lesen und 738 MB/s beim Schreiben über das Kabel gemessen.

Um die Leistung des internen Speichers der Box ohne den Overhead von Ethernet zu messen, haben wir CrystalDiskMark innerhalb der VM verwendet, die auf dem integrierten Hypervisor läuft. Hier haben wir 811 MB/s beim Lesen und 425 MB/s beim Schreiben bei einer sequentiellen Übertragungsauslastung von 1 MB gemessen.

Fazit

Im TrueNAS SCALE-Apps-Katalog gibt es viel zu entdecken und größtenteils ist die Arbeit damit einfach, insbesondere für diejenigen, die mit TrueNAS SCALE vertraut sind. Es gibt jedoch auch andere Stellen, an denen man sich leicht im Unkraut verirren kann. Sicherlich wird die Community weiterhin Dokumentationen und Leitfäden für Benutzer erstellen wollen, die außerhalb der Unternehmens- und offiziellen App-Züge erkunden möchten.

ix mini r truenas Scale-Apps

Es ist auch toll, optimierte Hardware wie den iX Mini R zu sehen. Mit der Umstellung auf Linux und der Leistung von ZFS sowie der Möglichkeit, Container und VMs zu hosten, ist dies ein leistungsfähiges Gerät für KMUs mit der Vielseitigkeit, die es in Zukunft erweitern kann. Das kontinuierliche kombinierte Wachstum der Softwareplattform mit mehr Unterstützung für Unternehmenshardware und Datendienste sowie die zunehmende Vielfalt an Hardwareplattformen sind allesamt gute Fortschritte für TrueNAS im Allgemeinen und SCALE im Besonderen, da iX den Unternehmens-IT-Stack weiter nach oben drängt.

TrueNAS SCALE Apps-Benutzerhandbuch

Beteiligen Sie sich an StorageReview

Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | TikTok | RSS Feed