Der praktische Unterschied zwischen CPU und GPU
Bei der Wahl zwischen CPU und GPU für ein NAS geht es nicht darum, welche Komponente abstrakt betrachtet leistungsstärker ist. Die CPU führt das Betriebssystem aus und koordiniert allgemeine Aufgaben; eine GPU ist darauf ausgelegt, bestimmte Berechnungen parallel zu verarbeiten, darunter Grafik, Video und einige Aufgaben des maschinellen Lernens. Entscheidend ist die Arbeitslast, nicht die Prozessorbezeichnung.
Ein NAS ist in erster Linie ein netzwerkgebundenes Speichergerät: Es nimmt Anfragen entgegen, verwaltet Dateien und stellt sie anderen Geräten bereit. Daran sind Prozessor, Arbeitsspeicher, Laufwerke und Netzwerkverbindung beteiligt. Eine GPU beschleunigt das Lesen oder Schreiben von Dateien nicht automatisch und gleicht weder ein langsames Netzwerk noch ausgelastete Laufwerke oder eine ungeeignete Speicherkonfiguration aus.
Eine integrierte GPU ist Teil des Prozessors oder Systemchips; eine diskrete GPU ist eine separate Komponente. Für den QNAP TS-1277 nennt der Hersteller drei PCIe-Steckplätze und Unterstützung für bestimmte Grafikkarten; die Kompatibilität hängt vom Kartenmodell und Steckplatz ab.
Dateien, Backups und Netzwerk
Ein NAS kann zum Teilen von Dateien und für Backups verwendet werden. Die CPU verarbeitet Systemanweisungen und Anfragen, während das Gerät netzwerkgebundenen Speicher bereitstellt. Die konkreten Funktionen hängen vom Modell und der Software ab.
Netzwerkanschlüsse und Adapter unterscheiden sich je nach Modell. QNAP gibt beispielsweise an, dass der TS-1277 über vier Gigabit-Ethernet-Anschlüsse verfügt und 10- oder 40-GbE-Netzwerkkarten in seinen PCIe-Steckplätzen unterstützt. Diese Angaben gelten für dieses Modell, nicht für alle NAS-Geräte.
Eine GPU kann zum Einsatz kommen, wenn auf dem NAS eine Anwendung läuft, die sie tatsächlich nutzt, etwa ein Dienst zur Bildanalyse oder Medienverarbeitung. Daraus folgt nicht, dass sie gewöhnliche Dateioperationen beschleunigt. Für Speicher und Backups sollten Sie zuerst Laufwerke, Arbeitsspeicher, Netzwerk und CPU-Leistung prüfen; eine GPU ist erst dann relevant, wenn eine konkrete Anwendung sie unterstützt und benötigt.
Transkodierung: Wiedergabe und Umwandlung unterscheiden
Bei der Medienwiedergabe können Inhalte direkt abgespielt oder auf dem Server umgewandelt werden. QNAP gibt an, dass der TS-1277 mit kompatiblen NVIDIA-Grafikkarten hardwarebeschleunigte Transkodierung in QTS nutzen kann. Diese Funktion gilt für dieses Modell und diese Konfiguration.
Laut QNAP kann Virtualization Station auf dem TS-1277 AMD- oder NVIDIA-Grafikkarten per Passthrough an eine virtuelle Maschine übergeben. Die Produktseite beschränkt die GPU-Kompatibilität mit QTS auf NVIDIA-Karten. Prüfen Sie die Angaben für das genaue Modell und die konkrete Karte.
QNAP weist darauf hin, dass QTS die hardwarebeschleunigte Transkodierung auf dem TS-1277 vorübergehend anhält, wenn Virtualization Station Grafikkarten verwendet, und umgekehrt. In dieser Konfiguration lassen sich beide Funktionen nicht gleichzeitig nutzen.
Bevor Sie eine GPU für einen Medienserver kaufen, stellen Sie fest, was bei einer tatsächlichen Wiedergabe geschieht: Direct Play, Remuxing, Audioumwandlung oder Videotranskodierung. Prüfen Sie anschließend die Unterstützung für das genaue Modell, die Anwendung und das System. Kann der Client Ihre Dateien direkt abspielen, ist es möglicherweise sinnvoller, die Format- und Gerätekompatibilität zu priorisieren, statt die Grafikleistung zu erweitern.
Virtuelle Maschinen: Systemressourcen und GPU-Passthrough
Laut TrueNAS-Dokumentation erhält jede virtuelle Maschine einen Teil des Systemspeichers und ein zvol. Während die VM läuft, stehen diese Ressourcen weder dem Host noch anderen virtuellen Maschinen zur Verfügung. Für das Passthrough einer GPU an eine VM muss TrueNAS eine GPU für diesen Zweck isolieren.
Die GPU-Nutzung innerhalb einer virtuellen Maschine ist eine eigene Funktion: TrueNAS zufolge muss eine GPU zunächst isoliert werden, bevor sie an eine VM durchgereicht werden kann. Die konkrete Einrichtung hängt vom System und Gerät ab; die TrueNAS-Dokumentation beschreibt auch die Zuweisung von CPU und Arbeitsspeicher an virtuelle Maschinen.
Die Fähigkeiten unterscheiden sich je nach Produkt. Für bestimmte Modelle seiner Produktpalette gibt QNAP an, dass ausgewählte Grafikkarten über GPU-Passthrough die Bildverarbeitung oder die Leistung virtueller Maschinen verbessern können. Zugleich gelten Einschränkungen bei Karten, Steckplätzen und gleichzeitiger Nutzung. Beim TS-1277 setzt beispielsweise die Verwendung von Grafikkarten in Virtualization Station die Hardwaretranskodierung in QTS vorübergehend aus, und umgekehrt. Eine für mehrere Funktionen genutzte GPU kann eine Priorisierung der Arbeitslast erzwingen.
Wenn Sie NAS-Geräte für Virtualisierung vergleichen, prüfen Sie die Hypervisor-Kompatibilität des Modells, den maximalen Arbeitsspeicher, die CPU-Zuweisung und die Unterstützung für Geräte-Passthrough. Beachten Sie auch die Grenzen bei Steckplätzen und Stromversorgung. Übertragen Sie das Verhalten eines QNAP-Modells oder einer TrueNAS-Version nicht ohne Weiteres auf ein anderes NAS oder eine andere Softwareversion.
Lokale KI: Rechenleistung bedeutet nicht automatisch Kompatibilität
GPUs können bei bestimmten KI-Aufgaben nützlich sein, weil sie große Berechnungsmengen parallel verarbeiten. Das kann sowohl beim Training von Modellen als auch bei der Inferenz wichtig sein; ob sich eine GPU eignet, hängt jedoch von Modellgröße und Arbeitslast ab. Auch eine CPU kann manche KI-Aufgaben ausführen. Der praktische Unterschied betrifft Zeitbedarf, Ressourcen und die Unterstützung für das gewählte Modell und die Software.
Bei einem NAS geht es nicht nur darum, ob sich eine Grafikkarte einbauen lässt. Prüfen Sie, ob die Anwendung das Gerät unterstützt, ob das Betriebssystem kompatible Treiber und Bibliotheken bereitstellt und ob der GPU-Speicher für das Modell und den Arbeitskontext ausreicht. Auch PCIe-Anbindung, Stromverbrauch, Kühlung und verfügbarer Platz schränken die Kartenwahl ein.
QNAP beschreibt den GPU-Einsatz und sein QuAI-Paket für bestimmte kompatible NAS-Geräte. Für eine konkrete Konfiguration prüfen Sie die Modellspezifikationen und die Kompatibilitätsliste. Der Begriff „KI“ in einer Produktbeschreibung ersetzt nicht die Prüfung der genauen Anwendung und GPU.
Wenn Sie Modelle lokal ausführen möchten, klären Sie zuerst, ob Sie Inferenz, Training oder Bildverarbeitung benötigen, welche Software Sie einsetzen und welches Modell Sie laden wollen. Vergleichen Sie anschließend dessen Anforderungen an GPU und Arbeitsspeicher mit der NAS-Unterstützung.
Ein Vergleich auf Grundlage des tatsächlichen Einsatzes
Für den Vergleich von NAS-Geräten benötigen Sie das genaue Modell und die Variante, die Betriebssystemversion und die Anwendungen, die Sie ausführen möchten. Prüfen Sie für jede Aufgabe die erforderlichen Ressourcen und die Kompatibilität des Produkts.
Eine Prüfreihenfolge erleichtert den Vergleich der Anforderungen einer Funktion mit denen des NAS:
- Arbeitslast festlegen: Dateien und Backups, Direct Play, Transkodierung, VMs oder lokale KI.
- Benötigte Ressourcen ermitteln für die Aufgabe, die Sie ausführen möchten.
- Genaues Modell prüfen: Steckplätze, Kartenabmessungen, Netzteil, Kühlung und maximaler Arbeitsspeicher.
- Softwarepfad überprüfen: Betriebssystem, Treiber, Anwendung, Codecs oder Hypervisor.
- Angegebene Einschränkungen prüfen für die gewünschten Funktionen.
- Mit einer repräsentativen Arbeitslast testen: mit den Dateien, Clients und Anwendungen, die Sie tatsächlich benötigen.
Produktseite und Kompatibilitätsliste des jeweiligen Herstellers können unterstützte Geräte und Funktionen aufführen. Prüfen Sie das genaue Modell und die Version sowie die vorgesehene Karte und Anwendung, bevor Sie ein NAS auswählen.
Welche Komponenten eignen sich für welche Aufgaben?
Für das Speichern und Teilen von Dateien vergleichen Sie CPU, Arbeitsspeicher, Laufwerke und Netzwerk der infrage kommenden Modelle. Bei Medien prüfen Sie, ob die Clients Formate direkt abspielen können. Ist Transkodierung nötig, kontrollieren Sie die Hardwareunterstützung durch die Anwendung und das genaue Modell.
Für Virtualisierung sind zunächst die CPU und der für Host und virtuelle Maschinen verfügbare Arbeitsspeicher entscheidend. Eine GPU ist nur dann ein Kaufkriterium, wenn eine VM oder Anwendung direkten Zugriff darauf benötigt und das Produkt das Passthrough unterstützt. Für lokale KI sollten Sie Arbeitslast, Modell, Grafikspeicher und Softwareunterstützung prüfen, bevor Sie eine Karte in Betracht ziehen.
Die Wahl richtet sich nach den geplanten Aufgaben: Eine GPU kann bei parallelen Berechnungen helfen, etwa bei bestimmten KI-Arbeitslasten, sofern Hardware und Software kompatibel sind. Prüfen Sie die Anforderungen jeder Anwendung und die Kompatibilität des NAS-Modells, bevor Sie die Komponenten auswählen.