ストレージ
上級

ZFS(ゼットエフエス)

Zettabyte File System・OpenZFS 2.3(2026年)。Copy-on-Write・チェックサム・RAIDZ1/2/3・dRAID・ARC/L2ARC/SLOG・Native Encryption・Compression(zstd-19)・Snapshot・Deduplication実装、TrueNAS SCALE 25.04・Proxmox VE 8.3・Ubuntu 25.04標準搭載、2026年NAS/HCI定番FS。

0 回閲覧
0 いいね
2026/4/25 更新
関連タグ
OpenZFS 2.3
RAIDZ3
zstd-19
dRAID

概要

ZFS(Zettabyte File System)は、OpenZFS 2.3(2026年)で実装されたコピーオンライト型ファイルシステムである。データ整合性を保証するチェックサム機能と、RAIDZ1/2/3、dRAIDといった冗長構成を組み合わせ、ARC/L2ARC/SLOGキャッシュを活用した高速アクセスを実現する。さらに、ネイティブ暗号化とzstd-19圧縮、スナップショット、重複排除(Deduplication)を標準でサポートし、NAS/HCI市場で定番となっている。2026年のTrueNAS SCALE 25.04、Proxmox VE 8.3、Ubuntu 25.04に標準搭載され、次世代のストレージ基盤として広く採用されている。

主な特徴・仕組み

  • コピーオンライト(COW):書き込み時に元データを保持し、変更分だけを新しいブロックへ書き込む。
  • チェックサム:データブロックとメタデータに対し、SHA256ベースのチェックサムを付与。
  • RAIDZ1/2/3:パリティレベルを選択可能。RAIDZ3は3つのパリティで高い耐障害性を提供。
  • dRAID:データとパリティを同一ディスクに分散配置し、RAIDZより高速。
  • ARC/L2ARC/SLOG:ARCはRAM(例:32GB)にキャッシュ、L2ARCはNVMe(例:1.6TB)にキャッシュ、SLOGは書き込み専用SSD(例:1TB)でジャーナルを保持。
  • ネイティブ暗号化:AES-256-GCMを採用し、キーはLUKSで管理。
  • zstd-19圧縮:圧縮レベル19で最大1.8倍の圧縮率を実現。
  • スナップショット:瞬時に作成でき、復元ポイントとして利用。
  • 重複排除:ブロック単位で重複を検出し、ストレージ効率を向上。

スペック/製品比較表

製品OSZFS バージョンキャッシュ圧縮暗号化スナップショット重複排除
TrueNAS SCALE 25.04Linux2.3ARC 32GB / L2ARC 64GBzstd-19AES-256-GCMありあり
Proxmox VE 8.3Debian2.3ARC 16GB / L2ARC 32GBzstd-15AES-256-GCMありあり
Ubuntu 25.04Ubuntu2.3ARC 8GB / L2ARC 16GBzstd-13AES-256-GCMありあり
Synology DS920+DSM 7.32.3ARC 4GB / L2ARC 8GBzstd-12AES-256-GCMありあり
QNAP TS-453DQTS 5.02.3ARC 4GB / L2ARC 8GBzstd-12AES-256-GCMありあり

具体例・対応製品

  • Dell PowerEdge R740xd:2.6GHz Xeon Gold 6230、RAM 64GB、NVMe 1.6TBを搭載し、RAIDZ3構成でZFSを実行。
  • Synology DS920+:四つのSATA 3.5"ドライブをRAIDZ2で構成し、ARC 4GB、L2ARC 8GBで高速化。
  • QNAP TS-453D:NVMe SSD 1TBをSLOGに使用し、RAIDZ1でデータ保護。
  • Proxmox VE 8.3:仮想マシン用ストレージとしてZFSプールを作成し、スナップショットで瞬時復元。
  • Ubuntu 25.04:サーバー環境でZFSを標準ファイルシステムとして採用し、データベースの永続化に利用。

自作PCでの選び方・注意点

  • キャッシュメモリ:ARCはRAMに依存するため、最低でも32GBのRAMを推奨。
  • NVMe SSD:L2ARCとSLOGに高速NVMeを配置。SLOGは書き込み専用で1TB以上が望ましい。
  • ディスク構成:RAIDZ3は3つのパリティで高い耐障害性を提供。dRAIDは高速だが、ディスク数が多い場合に有効。
  • 電源容量:RAIDZ構成はディスク消費電力が高くなるため、十分な電源容量を確保。
  • 冷却:NVMeとディスクは発熱が大きいので、エアフローを確保。
  • バックアップ:スナップショットは瞬時復元に便利だが、完全なバックアップは別途実施。
  • 暗号化キー管理:LUKSでキーを安全に保管し、定期的にローテーション。
  • ソフトウェア更新:OpenZFS 2.3は2026年にリリースされたため、最新パッチを適用。
  • パフォーマンス監視:zpool iostatやzpool statusで定期的に状態を確認。
  • ドライバ互換性:NVMe SSDはNVMe 1.4以上をサポートするチップセットを選択。

関連用語との違い

  • ext4:チェックサムやコピーオンライトを持たず、RAIDZやdRAIDは不可。
  • XFS:高性能だが、データ整合性機能はZFSほど強固ではない。
  • Btrfs:コピーオンライトとスナップショットはあるが、RAIDZやARCは実装されていない。
  • RAIDZ:ZFS独自のRAID構成で、従来のハードウェアRAIDと比べてソフトウェア制御が柔軟。

よくある質問

Q1. ZFSはWindowsで利用できますか?
A1. 公式にはサポートされていないが、第三者製ドライバで読み取りは可能。

Q2. スナップショットはどのくらいの頻度で作成すべきですか?
A2. 1日1回が一般的だが、重要データは数時間ごとに作成すると安全。

Q3. 重複排除はどの程度効果がありますか?
A3. 同一ファイルが多い環境では30%〜50%のストレージ削減が期待できる。

まとめ

ZFS(OpenZFS 2.3)は、コピーオンライト、チェックサム、RAIDZ、dRAID、ARC/L2ARC/SLOG、ネイティブ暗号化、zstd-19圧縮、スナップショット、重複排除といった機能を統合し、2026年にNAS/HCIの定番ファイルシステムとして確立した。TrueNAS SCALE 25.04、Proxmox VE 8.3、Ubuntu 25.04といった主要プラットフォームに標準搭載され、次世代のストレージソリューションとして自作PCやサーバー構築に最適である。適切なキャッシュ設計とディスク構成を行い、定期的な監視とバックアップを実施することで、信頼性とパフォーマンスを最大限に引き出せる。

この記事について
カテゴリーストレージ
難易度上級
作成日2026/4/20