RAID-Z(レイドゼット)
ZFSの分散パリティRAID実装。RAID-Z1(1drive冗長・RAID 5相当)・Z2(2drive・RAID 6相当)・Z3(3drive・2026年主流)・dRAID(分散ホットスペア)が代表、TrueNAS SCALE 25・Proxmox VE 8.3・Ubuntu 25.04・FreeBSD 14対応、書き込みホール問題解消+自己修復+Copy-on-Write保証。
概要
RAID‑Zは、ZFS(Zettabyte File System)に実装された分散パリティ RAID である。従来の RAID‑5 と RAID‑6 に似た冗長性を提供しつつ、ZFS の Copy‑on‑Write(CoW)機能と自己修復機能を組み合わせることで、データ破損時の自動復旧を実現する。RAID‑Z1 は 1 台分のパリティを持ち、RAID‑5 相当。RAID‑Z2 は 2 台分、RAID‑6 相当。RAID‑Z3 は 3 台分で、2026年の主流を見込む次世代構成。dRAID は分散ホットスペアを追加し、障害時の自動置換を可能にする。
主な特徴・仕組み
- 分散パリティ:各データブロックに対し、パリティブロックが分散配置されるため、1 台または 2 台の障害に耐える。
- CoW(Copy‑on‑Write):書き込み時に既存ブロックを上書きせず、新しいブロックを作成。データの整合性を保ちつつ、書き込み時の競合を防止。
- 自己修復:データブロックが破損した場合、パリティ情報から自動で復元。復旧はバックグラウンドで実行され、ユーザーへの影響を最小化。
- dRAID:ホットスペアを複数台配置し、障害発生時に自動でスペアへデータを移動。
- スナップショットとレプリケーション:ZFS の機能をそのまま利用でき、データ保護レベルをさらに高める。
スペック/製品比較表
| 製品 | RAID‑Z レベル | パリティ数 | 最大容量 | I/O 性能 | 主要特徴 |
|---|---|---|---|---|---|
| TrueNAS SCALE 25 | Z1 | 1 | 64 TB | 10 000 IOPS | dRAID 対応 |
| Proxmox VE 8.3 | Z2 | 2 | 128 TB | 20 000 IOPS | スナップショット |
| Ubuntu 25.04 | Z3 | 3 | 256 TB | 30 000 IOPS | 次世代 dRAID |
| FreeBSD 14 | Z1 | 1 | 32 TB | 8 000 IOPS | CoW 標準 |
| Synology DS920 | Z2 | 2 | 48 TB | 12 000 IOPS | 低消費電力 |
具体例・対応製品
- TrueNAS SCALE 25:オープンソース NAS ソリューション。RAID‑Z1 と dRAID を組み合わせ、データ保護を強化。
- Proxmox VE 8.3:仮想化プラットフォーム。RAID‑Z2 で高可用性を確保し、スナップショット機能で VM の復元を容易に。
- Ubuntu 25.04:デスクトップ・サーバー向け。RAID‑Z3 を採用し、2026年の主流を見込む次世代構成に対応。
- FreeBSD 14:サーバー OS。RAID‑Z1 でシンプルな構成を実現し、CoW によるデータ整合性を保証。
- Synology DS920:エントリーレベル NAS。RAID‑Z2 で 2 台分のパリティを持ち、低価格で高い耐障害性を提供。
自作PCでの選び方・注意点
- ストレージ構成:RAID‑Z1 で 1 台分のパリティ、RAID‑Z2 で 2 台分、RAID‑Z3 で 3 台分。用途に応じて選択。
- ドライブの種類:SSD と HDD を混在させる場合、速度差がパフォーマンスに影響。SSD をメインにし、HDD をバックアップ用に配置。
- 電源容量:RAID‑Z はパリティ計算に CPU を使用するため、CPU と SSD の消費電力を考慮。
- 冷却対策:高密度構成では熱が集中しやすい。ファンやヒートシンクを十分に設置。
- バックアップ:RAID‑Z は自己修復が可能だが、完全なデータ保護は外部バックアップで補完。
- dRAID の導入:障害時の自動置換を望む場合、dRAID を有効にし、ホットスペアを 1 台以上用意。
- OS の選択:ZFS をネイティブにサポートする OS(FreeBSD、Ubuntu、TrueNAS)を選ぶと設定が容易。
- パフォーマンスチューニング:ZFS のレコードサイズ、ARC サイズ、データ圧縮設定を調整し、I/O 性能を最適化。
関連用語との違い
- RAID‑5 / RAID‑6:従来の RAID ではパリティがブロック単位で配置されるが、RAID‑Z はパリティを分散配置し、データ破損時の復旧を高速化。
- RAID‑10:ミラーリングとストライピングを組み合わせるが、RAID‑Z はパリティのみで冗長性を確保し、容量効率が高い。
- ZFS の Copy‑on‑Write:RAID‑Z の CoW はデータの整合性を保証し、スナップショットとレプリケーションを容易にする。
- dRAID:従来のホットスペアと異なり、RAID‑Z のパリティと同等の分散配置で障害時に自動置換を実現。
よくある質問
Q1. RAID‑Z と RAID‑5 の違いは何ですか?
A1. RAID‑5 はパリティをブロック単位で配置し、1 台分の障害に耐える。RAID‑Z はパリティをデータブロック全体に分散配置し、同等の冗長性を持ちつつ、データ破損時に高速復旧が可能。
Q2. dRAID はどのように機能しますか?
A2. dRAID はホットスペアを複数台配置し、障害発生時に自動でスペアへデータを移動。パリティ計算は分散され、復旧時間を短縮する。
Q3. RAID‑Z3 はいつ主流になると予想されますか?
A3. 2026年の主流を見込む次世代構成で、3 台分のパリティを持ち、最大 3 台の障害に耐える。最新のハードウェアと組み合わせることで、データセンターでの採用が進む。
まとめ
RAID‑Z は ZFS の分散パリティと CoW を組み合わせ、データ保護と自己修復を実現する高度なストレージ構成である。RAID‑Z1、Z2、Z3、dRAID の各レベルは用途に応じて選択でき、2025年・2026年の最新環境でも高い互換性を持つ。自作PC で導入する際は、ドライブ選択、電源容量、冷却対策を十分に検討し、OS とストレージの最適化を行うことで、安定したデータ保護を実現できる。