ONTAPのパラレル NFS (pNFS) について学ぶ
パラレル NFS は、メタデータとデータ パスを分離することで、クライアントが NFSv4.1 サーバー上のファイル データに直接アクセスできるようにするために、2010 年 1 月に RFC-5661 で RFC 標準として導入されました。この直接アクセスにより、データのローカライズ、CPU 効率、操作の並列化によるパフォーマンス上の利点が得られます。その後の RFC は 2018 年に作成され、pNFS レイアウト タイプ (RFC-8434) をカバーし、ファイル、ブロック、およびオブジェクトのレイアウトの標準を定義しました。ONTAP は、pNFS 操作にファイル レイアウト タイプを活用します。
|
|
2024年7月以降、これまでPDFで公開されていたテクニカル レポートの内容がONTAPの製品ドキュメントに統合されました。ONTAP NFS ストレージ管理ドキュメントに、TR-4063: NetApp ONTAP の並列ネットワーク ファイル システム (pNFS) の内容が含まれるようになりました。 |
長年にわたり、NFSv3 はほぼすべてのユースケースで使用されてきた NFS プロトコルの標準バージョンでした。しかし、このプロトコルには、ステートフルネスの欠如、基本的な権限モデル、基本的なロック機能などの制限がありました。NFSv4.0 (RFC 7530) では、NFSv3 に対して一連の改良が導入され、その後の NFSv4.1 (RFC 5661) および NFSv4.2 (RFC 7862) バージョンでさらに改良され、並列 NFS (pNFS) などの機能が追加されました。
NFSv4.xの利点
NFSv4.x は NFSv3 に比べて次のような利点があります。
-
ファイアウォールとの親和性。NFSv4では1つのポート(2049)しか使用しません。
-
高度でアグレッシブなキャッシュ管理。NFSv4.xの委譲機能など。
-
強固なRPCセキュリティ種別。暗号化を実装します。
-
文字の国際化
-
複合操作。
-
TCPでのみ動作。
-
ステートフル プロトコル(NFSv3はステートレス)。
-
効率的な認証メカニズムのための完全なKerberos統合
-
NFS紹介
-
UNIXおよびWindowsと互換性のあるアクセス制御のサポート。
-
文字列ベースのユーザ識別子とグループ識別子。
-
pNFS (NFSv4.1)
-
拡張属性(NFSv4.2)
-
セキュリティラベル (NFSv4.2)
-
スパースファイル操作 (FALLOCATE) (NFSv4.2)
NFSv4.xの一般的な情報(ベストプラクティスや機能の詳細など)については、以下を参照してください。 "NetAppテクニカルレポート4067:『NFS Best Practice and Implementation Guide』"。