Informationen zu parallelem NFS (pNFS) in ONTAP
Parallel NFS wurde im Januar 2010 als RFC-Standard unter RFC-5661 eingeführt, um Clients den direkten Zugriff auf Dateidaten auf NFSv4.1-Servern zu ermöglichen, indem die Metadaten- und Datenpfade getrennt werden. Dieser direkte Zugriff bietet Leistungsvorteile durch Datenlokalisierung, CPU-Effizienz und Parallelisierung von Operationen. Ein späterer RFC wurde 2018 verfasst und behandelt pNFS-Layouttypen (RFC-8434), wobei Standards für Datei-, Block- und Objekt-Layouts definiert werden. ONTAP nutzt den Datei-Layouttyp für pNFS-Operationen.
|
|
Ab Juli 2024 sind Inhalte aus technischen Berichten, die zuvor als PDFs veröffentlicht wurden, in die ONTAP Produktdokumentation integriert. Die ONTAP NFS-Speicherverwaltungsdokumentation enthält nun Inhalte aus TR-4063: Parallel Network File System (pNFS) in NetApp ONTAP. |
Jahrelang war NFSv3 die Standardversion des NFS-Protokolls und wurde für nahezu alle Anwendungsfälle verwendet. Das Protokoll wies jedoch Einschränkungen auf, wie fehlende Zustandsverwaltung, ein rudimentäres Berechtigungsmodell und grundlegende Sperrfunktionen. NFSv4.0 (RFC 7530) führte eine Reihe von Verbesserungen gegenüber NFSv3 ein und wurde mit den nachfolgenden Versionen NFSv4.1 (RFC 5661) und NFSv4.2 (RFC 7862) weiter verbessert, die Funktionen wie paralleles NFS (pNFS) hinzufügten.
Vorteile von NFSv4.x
NFSv4.x bietet gegenüber NFSv3 folgende Vorteile:
-
Firewall-freundlich, da NFSv4 für seine Operationen nur einen einzigen Port (2049) verwendet
-
Fortschrittliches und aggressives Cache-Management, wie Delegierungen in NFSv4.x
-
Starke RPC-Sicherheitsoptionen, die Kryptografie einsetzen
-
Internationalisierung von Zeichen
-
Verbundoperationen
-
Funktioniert nur mit TCP
-
Zustandsbehaftetes Protokoll (nicht zustandslos wie NFSv3)
-
Vollständige Kerberos-Integration für effiziente Authentifizierungsmechanismen
-
NFS-Weiterleitungen
-
Unterstützung von Zugriffskontrolle, die mit UNIX und Windows kompatibel ist
-
Zeichenkettenbasierte Benutzer- und Gruppenkennungen
-
pNFS (NFSv4.1)
-
Erweiterte Attribute (NFSv4.2)
-
Sicherheitslabels (NFSv4.2)
-
Sparse-File-Ops (FALLOCATE) (NFSv4.2)
Weitere Informationen zu NFSv4.x im Allgemeinen, einschließlich Best Practices und Details zu den Funktionen, sind unter "NetApp Technischer Bericht 4067: NFS Best Practices-Leitfaden und Implementierungsleitfaden" zu finden.