Erfahren Sie mehr über paralleles 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 Metadaten- und Datenpfade getrennt werden. Dieser direkte Zugriff bietet Leistungsvorteile durch Datenlokalisierung, CPU-Effizienz und Parallelisierung von Operationen. Ein späterer RFC wurde im Jahr 2018 verfasst, der die pNFS-Layouttypen abdeckt (RFC-8434) und Standards für Datei-, Block- und Objekt-Layouts definiert. ONTAP nutzt den Dateilayouttyp für pNFS-Operationen.
|
|
Ab Juli 2024 werden 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, die für nahezu alle Anwendungsfälle verwendet wurde. Allerdings wies das Protokoll Einschränkungen auf, wie etwa 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 z. B. 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-Überweisungen
-
Unterstützung von Zugriffskontrollsystemen, die mit UNIX und Windows kompatibel sind
-
Zeichenkettenbasierte Benutzer- und Gruppenkennungen
-
pNFS (NFSv4.1)
-
Erweiterte Attribute (NFSv4.2)
-
Sicherheitslabels (NFSv4.2)
-
Sparse-File-Operationen (FALLOCATE) (NFSv4.2)
Weitere Informationen zu NFSv4.x im Allgemeinen, einschließlich Best Practices und Details zu den Funktionen, finden Sie unter "NetApp Technical Report 4067: NFS Best Practice and Implementation Guide"Die