RAID ZFS/mdadm/Btrfs/Storage Spaces 2026(レイド)
RAID実装比較。OpenZFS 2.3 (RAID-Z1/Z2/Z3・dRAID・Snapshot+Send/Recv)・mdadm Linux Software RAID (RAID 0/1/5/6/10)・Btrfs RAID 1/10/5/6 (Maintenance for 5/6)・bcachefs RAID5/6 (mainline 2026)・Windows Storage Spaces (Mirror/Parity)・LVM RAID・Hardware RAID廃止傾向 (LSI/Broadcom MegaRAID)・¥0 OSS、2026年OpenZFS+bcachefs主流。
概要
RAID(Redundant Array of Independent Disks)は、複数の物理ドライブを組み合わせてデータ保護と性能向上を図る技術です。2026年現在、主要な実装は OpenZFS 2.3(RAID‑Z1/2/3・dRAID・スナップショット+Send/Recv)、Linux の mdadm(RAID‑0/1/5/6/10)、Btrfs(RAID‑1/10/5/6、5/6はメンテナンスモード)、Windows Storage Spaces(Mirror/Parity)、そして新興の bcachefs(RAID‑5/6)です。ハードウェア RAID は LSI/Broadcom MegaRAID のようなベンダー製コントローラが主流だったものの、2025年以降はソフトウェア RAID がコストと柔軟性で優勢になり、ハードウェアの廃止傾向が顕著です。2026年には OpenZFS と bcachefs の組み合わせが OSS で主流となり、SSD‑centric な構成が標準化されつつあります。
主な特徴・仕組み
- RAID‑Z2(OpenZFS 2.3):データ+2つのパリティブロックで最大2つのドライブ障害を許容。10% のオーバーヘッドで 2TB の SSD でも 1.8TB 実効容量。
- mdadm RAID‑5:3~16ドライブで実装可能。パリティを 1 ドライブに分散し、1 ドライブ障害時にデータ復旧。
- Btrfs RAID‑5/6:8~32ドライブで 2 パリティブロックを持つ RAID‑6 は 2 ドライブ同時障害まで耐えるが、書き込み性能は 20% 低下。
- Storage Spaces Mirror:2 つ以上のドライブを 1:1 でミラーリング。SSD で 500 MB/s の読み取りを実現。
- bcachefs RAID‑5:2026年メインラインで、NVMe SSD を高速キャッシュとして利用し、RAID‑5 のパリティ計算を CPU で実装。
- dRAID(OpenZFS):パリティ計算を分散させ、CPU ストレスを 30% 低減。
- Snapshot+Send/Recv:ZFS のスナップショットを差分で送信し、バックアップを 1 % の帯域幅で完了。
- LVM RAID:Linux の LVM で RAID‑10 を実装し、データの整合性とスナップショットを同時に管理。
スペック比較表
| 実装 | RAID レベル | データ保護 | 実効容量(例) | 主な用途 | 備考 |
|---|---|---|---|---|---|
| OpenZFS 2.3 | RAID‑Z2 | 2 ドライブ障害 | 1.8 TB (2 TB SSD) | エンタープライズ | スナップショット高速 |
| mdadm | RAID‑5 | 1 ドライブ障害 | 1.5 TB (3 TB HDD) | サーバー | 低コスト |
| Btrfs | RAID‑6 | 2 ドライブ障害 | 3.2 TB (4 TB HDD) | ストレージサーバ | 書き込み低下 |
| Storage Spaces | Mirror | 1 ドライブ障害 | 1 TB (2 TB SSD) | Windows PC | 直感的 UI |
| bcachefs | RAID‑5 | 1 ドライブ障害 | 2.5 TB (3 TB NVMe) | 高速キャッシュ | 2026年メインライン |
具体例・対応製品
- Samsung 980 PRO 2 TB NVMe SSD – OpenZFS で RAID‑Z2 を構成し、1.8 TB 実効容量で 3,500 MB/s の読み取り。
- Seagate IronWolf Pro 8 TB HDD – mdadm RAID‑5 で 3 台構成し、1.5 TB 実効容量、5 Gbps SATA 接続。
- Western Digital Red Pro 4 TB HDD – Btrfs RAID‑6 で 4 台構成、3.2 TB 実効容量、3.5 k rpm。
- Intel 660p 512 GB NVMe SSD – bcachefs RAID‑5 で 2 台構成、1.0 TB 実効容量、400 MB/s 以上。
- Crucial MX500 1 TB SATA SSD – Storage Spaces Mirror で 2 台構成、1 TB 実効容量、500 MB/s。
自作PCでの選び方・注意点
- ドライブタイプ:SSD なら OpenZFS + bcachefs、HDD なら mdadm または Btrfs。
- CPU コスト:OpenZFS の dRAID は CPU 集中。Intel Core i9‑13900K など 3.5 GHz 以上を推奨。
- 電源:RAID‑Z2 で 2 TB SSD を 450 W PSU で動作。
- 冷却:RAID‑5/6 は書き込み時に熱が増加。ターボファン 120 mm 以上を設置。
- バックアップ:スナップショットはローカルに留めず、外部 NAS へ 2025年に導入された ZFS Send/Recv で同期。
- ソフトウェア互換性:Windows 10/11 で Storage Spaces を利用する場合、UEFI BIOS で AHCI を有効に。
- メンテナンス:Btrfs RAID‑5/6 は 2026年にメンテナンスモードでのみ運用推奨。
- アップグレード:RAID‑Z2 では 1 ドライブ追加で容量が 33% 増加。
関連用語との違い
- RAID‑Z1 vs RAID‑5:RAID‑Z1 は 1 パリティブロックで 1 ドライブ障害まで、RAID‑5 は同じく 1 パリティブロックだが、ZFS のコピーオンライトで書き込み時にデータ整合性が保証される。
- mdadm vs LVM RAID:mdadm は低レベルのブロックデバイスを直接管理し、LVM RAID は論理ボリューム上で RAID を実装。LVM のスナップショットは mdadm で利用不可。
- Storage Spaces vs Windows Server Storage Spaces Direct:前者はローカル PC 用、後者はクラスタ環境で分散ストレージを提供。
- bcachefs vs bcache:bcache はキャッシュ層のみ、bcachefs はファイルシステム+RAID を統合。
よくある質問(FAQ)
Q1: OpenZFS で RAID‑Z2 を構成する場合、必要な CPU はどれくらいですか?
A1: 2025年のベンチマークでは、Intel Core i7‑13700K(3.4 GHz)で 2 TB SSD の RAID‑Z2 を安定動作。CPU のコア数は 12 コア以上推奨。
Q2: mdadm RAID‑5 と Btrfs RAID‑6 の性能差はどれくらいですか?
A2: 同一構成(4 TB HDD 4 台)で、mdadm の書き込みは 150 MB/s、Btrfs RAID‑6 は 120 MB/s 程度。読み取りはほぼ同等。
Q3: Windows 11 で Storage Spaces を使う場合、NVMe SSD でパリティ RAID を作ることは可能ですか?
A3: 2026年にリリースされた Windows 11 では NVMe SSD でパリティ(Parity)レベルを設定可能。読み取りは 500 MB/s、書き込みは 250 MB/s。
まとめ
2026年のストレージ環境は、ソフトウェア RAID が主流となり、OpenZFS 2.3 と bcachefs の組み合わせが OSS で最も高性能・高信頼性を実現しています。mdadm はコスト重視、Btrfs は柔軟性重視、Storage Spaces は Windows ユーザー向けに直感的です。自作 PC ではドライブタイプ、CPU、電源、冷却を総合的に検討し、定期的なスナップショットとバックアップを行うことで、データ損失リスクを最小化できます。 2025年から2026年にかけての動向を踏まえ、最新のオープンソースソフトウェアを活用することが、性能とコストの両立に不可欠です。