Wenn Sie ein Dateisystem und ein Dateifreigabeprotokoll auf Ihrem Speichergerät ausführen (was es zu einem NAS macht), müssen Sie es zunächst nicht auf dem Server ausführen. Das ist ein bisschen Arbeit vermieden. Wenn das Dateisystem von anderen Servern und Benutzern gemeinsam genutzt werden muss, kann dies einen erheblichen Arbeitsaufwand bedeuten.
Wenn der Server, der die Daten verwendet, der einzige Server ist, der darauf zugreift, ist es wahrscheinlich am besten, sich an Protokolle auf Blockebene (FC, SAS, iSCSI oder FCoE) zu halten. Der Hauptgrund dafür ist, dass die Verwaltung des eigentlichen Dateisystems für ein System zwar recht einfach ist, das Protokoll für den Zugriff auf dieses Dateisystem über das Netzwerk jedoch haarig und ineffizient sein kann. CIFS ist äußerst ineffizient, und NFS ist zwar effizienter als CIFS, aber immer noch viel weniger effizient als alles, was auf SCSI basiert.
Wenn die Daten von vielen Servern gemeinsam genutzt werden, ist Ihre einzige Blockoption eine Umgebung vom Typ Cluster, in der alle Knoten auf dieselben SCSI-Volumes zugreifen können. Das ist möglicherweise keine Möglichkeit. Und selbst wenn dies der Fall ist (z. B. für VMWare), bietet es häufig Vorteile, wenn das Dateisystem und das Dateifreigabeprotokoll von einer zentralen Stelle verwaltet werden, die kein Server ist.
Spezifische Workloads, bei denen die Verwendung eines NAS sehr sinnvoll ist:
- VMWare: Das VMWare-Dateisystem, das Sie auf einem SCSI-Volume auf allem installieren, bevor die neueste Version von VMWare entwickelt wurde, ist nicht sehr gut konzipiert und führt alle Arten von Einschränkungen in Ihre Umgebung ein. VMWare beugte sich nach hinten, um sicherzustellen, dass VMDKs, die auf NFS gehostet werden, unterstützt werden. Dadurch entfällt die Notwendigkeit von VMFS für viele Shops. Es kann jedoch einige Dinge geben, die Sie mit NFS nicht tun können, die Sie mit VMFS tun können. Ich bin kein VMWare-Experte.
- Hyper-V: Die neueste Beta von Microsoft Hypervisor unterstützt das NAS, und es scheint, dass es für sie eine Priorität sein wird, sicherzustellen, dass es gut funktioniert.
- Dateiserver: Die Home-Verzeichnisse und Netzwerkfreigaben der Benutzer sind eine perfekte Anwendung für ein zentrales NAS. Es ist ein Computer weniger in Ihrer Domäne, und Sie können normalerweise viele Dateiserver in einem einzigen NAS konsolidieren.