Network FS NFS/SMB/CIFS/iSCSI/9P 2026(ネットワークファイルシステム)
Network File System。NFS v4.2 (Sun→IETF・Linux Native)・NFSv3 (Stateless)・pNFS Parallel NFS・SMB 3.1.1 CIFS (Windows・MultiChannel・SMB Direct RDMA)・Samba 4.21・AFP終了 (macOS Catalina+)・iSCSI (Block Level・open-iscsi)・9P (Plan 9・WSL2 v9p内部)・FUSE・SSHFS・WebDAV・Object Storage S3 Mount (rclone)、2026年SMB Direct+pNFS実用化。
概要
ネットワークファイルシステム(Network FS)は、ストレージとクライアントを分離し、複数のオペレーティングシステム間でデータを共有するためのプロトコル群です。2026年現在、代表的なプロトコルはNFS v4.2、SMB 3.1.1(CIFS)、iSCSI、9P であり、各々が異なるレイヤーや機能を提供しています。NFS v4.2は統一認証と暗号化、SMB 3.1.1はRDMA Directを通じた高速転送、iSCSIはブロックレベルアクセス、9PはPlan 9の軽量なファイルアクセスを実現します。2025年に導入されたSMB Direct + pNFSの組み合わせは、データセンターの帯域幅を大幅に削減し、2026年のクラウドストレージ統合で注目を集めています。
主な特徴・仕組み
-
NFS v4.2
- 4 KBの最小ブロックサイズで、64 GBまでのファイルサイズをサポート
- Kerberos 5による認証とTLS 1.3での暗号化
- 2026年版ではpNFSの並列ストレージオプションが標準化
-
SMB 3.1.1(CIFS)
- 最大128 KBのTCP‑Acknowledgeサイズを持つ高速読み取り
- RDMA Direct 4.0により、1 Gbps以上の帯域でレイテンシを10 µs以下に抑制
- 2025年に導入されたMulti‑Channelで同時に4 チャネルを確立
-
iSCSI
- 2 TBまでのLUNを単一のTCPセッションで管理
- open‑iscsiでLinuxカーネルに統合されたパフォーマンス最適化
- 2026年にRDMA‑iSCSIが標準化され、レイテンシが1 µsに短縮
-
9P
- 1 MBの最大パケットサイズ、低オーバーヘッド
- WSL2 v2.0で内部通信に9Pを採用、WindowsとLinux間のファイル共有を高速化
- 2025年に9P‑V9Mが追加され、マルチスレッドI/Oが可能
-
FUSE / SSHFS
- ユーザースペースでのファイルシステム実装、セキュリティはSSHに委ねる
- 2026年にFUSE‑2.0がリリースされ、カーネルモードとユーザーランドの境界を減少
-
WebDAV
- HTTP/1.1ベースで、既存のウェブインフラに統合しやすい
- 2025年にHTTP/3対応が追加され、QUICベースの低レイテンシが実現
-
S3 Mount(rclone)
- オブジェクトストレージをファイルシステムとしてマウント、レプリケーションは自動
- 2026年にS3‑Glacier統合が可能、コールドデータへのアクセスが高速化
-
Samba 4.21
- SMB 3.1.1の完全互換、Linux上でのWindowsクライアント向け共有
- 2025年にSamba 4.21がRDMA Directをネイティブにサポート
スペック比較表
| プロトコル | 最大ファイルサイズ | 認証方式 | 暗号化 | レイテンシ | 主要用途 |
|---|---|---|---|---|---|
| NFS v4.2 | 64 GB | Kerberos 5 | TLS 1.3 | 15 µs | データセンター共有 |
| SMB 3.1.1 | 256 TB | NTLMv2 / Kerberos | AES‑128/256 | 10 µs | Windowsクラウド |
| iSCSI | 2 TB | CHAP | SSL/TLS | 1 µs (RDMA) | ブロックストレージ |
| 9P | 16 GB | 無し | 無し | 5 µs | WSL2、Plan 9 |
具体例・対応製品
| 製品名 | プラットフォーム | 主なプロトコル | 主要スペック |
|---|---|---|---|
| NetApp AFF A300 | ONTAP 9.8 | NFS v4.2, SMB 3.1.1 | 24 TB SSD, 400 Gbps |
| Dell EMC Unity XT 480 | Unity OS 4.7 | NFS, SMB, iSCSI | 1.2 PB, 8 TB/slot |
| Synology DS920+ | DSM 7.1 | SMB, NFS, 9P (via Docker) | 4 TB HDD, 120 Gbps |
| QNAP TS‑453D | QTS 4.6 | SMB, NFS, SSHFS | 4 TB HDD, 2 Gbps |
| Western Digital My Cloud Pro PR4100 | WDOS | SMB, NFS | 8 TB HDD, 1 Gbps |
自作PCでの選び方・注意点
- 用途に合わせたプロトコル選択
- ファイル共有が主ならSMB 3.1.1、ブロックレベルが必要ならiSCSI。
- ネットワークインフラのレイテンシ
- RDMA Directを利用する場合、インターコネクトはRDMA対応NIC(例: Mellanox ConnectX‑7)を選ぶ。
- ストレージデバイスの性能
- SSDのI/Oスループットがプロトコルの上限を決める。PCIe 4.0 SSDはNFS v4.2で最大3 GB/sを実現。
- セキュリティ要件
- Kerberos 5とTLS 1.3を同時に有効にした環境を構築。
- 管理ツールの統合
- Samba 4.21とOpen‑ISCsiを同一サーバーで動かす場合、systemd‑networkdと統合することで設定が簡素化。
- スケーラビリティ
- pNFSを採用する場合、複数のストレージノードを横並びに配置し、ロードバランサーを介して接続。
- 電源と冷却
- 400 W以上のTDPを持つSSD RAID構成では、650 W以上の電源と液体冷却を推奨。
- OSのバージョン
- Ubuntu 24.04 LTSはNFS v4.2とSMB 3.1.1の最新ドライバを標準搭載。
関連用語との違い
- AFS(Andrew File System)
- 分散キャッシュと権限管理を重視。NFS v4.2は統合認証を提供するが、AFSは独自の権限モデルを持つ。
- GlusterFS
- スケールアウト型オブジェクトストレージ。NFS v4.2と同様にPOSIX互換だが、データレプリケーションは自動。
- CephFS
- オブジェクトストレージをファイルシステムにマッピング。iSCSIと比べてブロックレベルの柔軟性が低い。
よくある質問(FAQ)
Q1. SMB 3.1.1とSMB Directの違いは?
A1. SMB 3.1.1はTCPベースの標準プロトコルで、レイテンシは数十マイクロ秒。SMB DirectはRDMAを利用し、レイテンシを1 µs以下に抑える。
Q2. 9PをWSL2で利用するメリットは?
A2. 9Pは軽量でオーバーヘッドが少ないため、WindowsとLinux間のファイル転送が高速化。WSL2 v2.0で9Pが内部通信に採用され、従来のVHDXを経由しない点が大きい。
Q3. NFS v4.2でpNFSを有効にするには?
A3. NFSサーバー側でpNFSオプションを設定し、クライアント側はmount.nfs4 -o pNFSでマウント。2026年版では自動検出が可能になった。
まとめ
2026年のネットワークファイルシステムは、プロトコルごとに最適化された高速化とセキュリティ機能を備えている。SMB Direct + pNFSの組み合わせは、データセンターの帯域幅を削減し、クラウドストレージとの統合をスムーズにする。自作PCで構築する際は、用途に応じたプロトコル選択とRDMA対応NIC、SSDのI/O性能、セキュリティ設定を重視すべきである。これらを踏まえれば、最新のネットワークファイルシステムを最大限に活用できるだろう。