以前OSA版を作成しましたが、ESA版を作成しました。
vSAN ESA(Express Storage Architecture)の実行容量計算方法を説明します。
vSAN ESA 容量計算の基本
アーキテクチャの特徴
vSAN ESAは従来のOSA(Original Storage Architecture)と異なり、キャッシュ層とキャパシティ層の区別がなく、全ディスクが容量に寄与します。
計算式
① 総物理容量(Raw Capacity)
総物理容量 = ノード数 × ノードあたりのディスク本数 × 1ディスクの容量
② 実行容量(Usable Capacity)
実行容量 = 総物理容量 × (1 - FTTオーバーヘッド率) × スラック係数
FTT(Failures To Tolerate)ごとのオーバーヘッド
| FTTポリシー | RAID方式 | 最低ノード数 | 消費倍率 | 実効率 |
|---|---|---|---|---|
| FTT=1 | RAID-1 (ミラー) | 3 | ×2 | 50% |
| FTT=1 | RAID-5 (イレージャー) | 4 | ×1.33 | ~75% |
| FTT=2 | RAID-1 (ミラー) | 5 | ×3 | 33% |
| FTT=2 | RAID-6 (イレージャー) | 6 | ×1.5 | ~67% |
| FTT=3 | RAID-1 (ミラー) | 7 | ×4 | 25% |
⚠️ vSAN ESAでは RAID-5/6(イレージャーコーディング)がオールフラッシュ前提で推奨されます。
計算例
構成例: 6ノード × 6本 × 3.84TB NVMe、FTT=2 / RAID-6
総物理容量 = 6 × 6 × 3.84TB = 138.24TB
実行容量 = 138.24TB × (2/3) ≈ 92.16TB
スラック(約10%除外後) ≈ 83TB
スラック(予約領域)について
VMwareは実用上、以下を推奨しています:
- 総容量の約10〜20%をスラックとして確保(再同期・リビルド用)
- 計算式に組み込む場合:
実行容量 × 0.8〜0.9
まとめフロー
ノード数 × ディスク本数 × ディスク容量
↓
総物理容量
↓
× FTT効率(RAID方式による)
↓
× スラック係数(0.8〜0.9)
↓
実行容量(Usable Capacity)
vSAN ESA 実行容量シミュレーター
VMware vSAN ESA
実行容量計算ツール
Express Storage Architecture — Usable Capacity Calculator
01 クラスター構成
Nodes
Disks/Node
TB
02 データ保護ポリシー(SPBM)
03 スラック(再同期・リビルド予約)
20%
VMware 推奨: 10〜20%。大規模クラスターほど少なめ設定が可能です。
04 計算結果
Capacity Summary
容量内訳
05 ノード別内訳