Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

pNFS Bereitstellungsstrategie in ONTAP

Beitragende netapp-dbagwell
Änderungen vorschlagen

pNFS wurde eingeführt, um das traditionelle NFS zu verbessern, indem Metadaten- und Datenpfade getrennt, Datenlokalisierung bereitgestellt und parallele Operationen ermöglicht werden.

Herausforderungen des traditionellen NFS und Vorteile des pNFS

Die folgende Tabelle zeigt die Herausforderungen des traditionellen NFS und erklärt, wie pNFS in ONTAP diese adressiert.

Herausforderung pNFS Nutzen

Derselbe Pfad für Metadaten und Daten Bei herkömmlichem NFS durchlaufen Metadaten und Daten denselben Pfad, was sowohl Netzwerk als auch CPU stark belasten kann, da ein einzelner Pfad an einen einzelnen Hardwareknoten im Cluster angebunden ist. Dies wird verstärkt, wenn viele Benutzer versuchen, auf denselben NFS-Export zuzugreifen.

Metadaten- und Datenpfade sind getrennt, Datenpfade werden parallelisiert Durch die Trennung der Metadaten- und Datenpfade für den NFS-Verkehr und die Bereitstellung mehrerer Netzwerkpfade für Datenpfade werden die CPU- und Netzwerkressourcen in einem ONTAP Cluster maximiert, was eine verbesserte Skalierung für Workloads ermöglicht.

Herausforderungen bei der Workload-Verteilung In einem ONTAP NAS Cluster können bis zu 24 Knoten vorhanden sein, von denen jeder über eigene Datenvolumes und Netzwerkschnittstellen verfügt. Jedes Volume kann einen eigenen Workload oder eine Teilmenge eines Workloads hosten, und mit einem FlexGroup Volume kann dieser Workload über mehrere Knoten verteilt sein, die zur Vereinfachung auf einen gemeinsamen Namespace zugreifen. Wenn ein Client einen NFS-Export einbindet, wird der Netzwerkverkehr auf einem einzelnen Knoten aufgebaut. Wenn sich die abgerufenen Daten auf einem anderen Knoten im Cluster befinden, entsteht Remote-Traffic, was die Latenz eines Workloads erhöhen und die Administration verkomplizieren kann.

Lokale, parallele Pfade zu Datenstrukturen Da pNFS die Datenpfade von den Metadaten trennt und je nach Lokalität des Volumes im Cluster mehrere parallele Datenpfade bereitstellt, kann die Latenz durch die Verringerung der Entfernung des Netzwerkverkehrs im Cluster sowie durch die Nutzung mehrerer Hardware-Ressourcen im Cluster reduziert werden. Außerdem besteht, da pNFS in ONTAP den Datenverkehr automatisch umleitet, für Administratoren weniger Bedarf, mehrere Exportpfade und -orte zu verwalten.

Verschiebung von NFS-Mountpunkten Nach der Einrichtung eines Mountpunkts würde das Aus- und Wiedereinhängen des Volumes zu Störungen führen. ONTAP bietet die Möglichkeit, Netzwerkschnittstellen zwischen Knoten zu migrieren, was jedoch zusätzlichen Verwaltungsaufwand verursacht und für zustandsbehaftete NFS-Verbindungen mit NFSv4.x zu Unterbrechungen führt. Einige Gründe für die Verschiebung eines Mountpunkts stehen im Zusammenhang mit den Herausforderungen der Datenlokalität.

Automatische Pfadumleitung Mit pNFS verwaltet der NFS-Server eine Tabelle mit den Speicherorten von Netzwerkschnittstellen und Volumes. Wenn eine Datenstruktur von einem Client über den Metadatenpfad in pNFS angefordert wird, liefert der Server dem Client einen optimierten Netzwerkpfad, den dieser dann für Datenoperationen verwendet. Dies reduziert den Verwaltungsaufwand für Workloads erheblich und kann in manchen Fällen die Leistung verbessern.

Konfigurationsanforderungen

Die Konfiguration von pNFS in NetApp ONTAP erfordert Folgendes:

  • Ein NFS-Client, der pNFS unterstützt und mit NFSv4.1 oder höher eingebunden ist

  • NFSv4.1 ist auf dem NFS-Server in ONTAP (nfs modify -v4.1 enabled; standardmäßig deaktiviert)

  • pNFS ist auf dem NFS-Server in ONTAP (nfs modify -v4.1-pnfs enabled; standardmäßig deaktiviert)

  • Mindestens eine Netzwerkschnittstelle pro Knoten, die zu den NFS-Clients routbar ist

  • Datenvolumes in der SVM, die Exportrichtlinien und Regeln haben, die NFSv4 zulassen

pNFS Konfigurationsanforderungen

Sobald die oben genannten Konfigurationsvoraussetzungen erfüllt sind, funktioniert pNFS von selbst.