RAID 容量計算ツール
RAID 構成
ドライブ表記の容量、OS が表示する容量、保護後の使用可能容量を混同せずに、従来型 RAID アレイを計画できます。RAID 0、1、5、6、10、50、60 を選び、同一容量または混在容量のアクティブドライブを入力し、ホットスペアは別に指定します。大容量側で使われない領域、ミラーまたはパリティーのオーバーヘッド、スペア容量、理論上の使用可能容量を個別に表示します。結果は十進 TB と二進 TiB の両方で示し、単純な「何台まで故障可能」ではなく、トポロジーに応じた耐障害性を説明します。
RAID 容量の見積もり方法
-
1
RAID 構成を選ぶ
RAID レベル、同一容量または混在容量、実際にデータを保持するアクティブメンバーを指定します。
-
2
容量とスパンを入力
製品表記の十進容量には GB/TB、二進容量には GiB/TiB を使います。RAID 50/60 では同数の有効なパリティースパンも必要です。
-
3
スペアと任意の価格を追加
ホットスペアは別に入力します。使用可能容量には含まれず、任意の平均価格は全ドライブに適用されます。
-
4
容量の内訳を確認
物理総容量、RAID 対象容量、容量差による未使用分、保護オーバーヘッド、スペア、使用可能 TB/TiB、条件付き故障上限を比較します。
RAID 容量の式
アクティブメンバーディスク数を N、最小ディスク容量を S、実容量の合計を P、RAID 50/60 の均等スパン数を G とします。従来型 RAID では各メンバーが S に制限されるため、RAID が利用できるプールは N × S、容量混在による未使用分は P − N × S です。
| レベル | 最小台数 | 理論上の使用可能容量 | このモデルでの耐障害性 |
|---|---|---|---|
| RAID 0 | 2 | N × S |
なし |
| RAID 1 | 2 | S |
明示的な N-way ミラーでは N − 1 台 |
| RAID 5 | 3 | (N − 1) × S |
任意のアクティブディスク 1 台 |
| RAID 6 | 4 | (N − 2) × S |
任意のアクティブディスク 2 台 |
| RAID 10 | 4(偶数) | (N ÷ 2) × S |
任意の 1 台。2 台以上は同じミラーペアを失わない場合のみ |
| RAID 50 | 6 | (N − G) × S |
RAID 5 スパンごとに 1 台 |
| RAID 60 | 8 | (N − 2G) × S |
RAID 6 スパンごとに 2 台 |
RAID 50 は 3 台以上からなる均等スパンが 2 つ以上、RAID 60 は 4 台以上からなる均等スパンが 2 つ以上必要です。条件付き最大値は、どの故障の組み合わせでも耐えられるという保証ではありません。RAID 10 の同一ミラーペアを両方失う、または 1 つのパリティースパンで許容数を超えると、ネストしたアレイ全体を失います。
容量が異なるドライブの例
8、8、6、6、6 TB の 5 台を RAID 6 にすると、物理容量は 34 TB です。最小の 6 TB が基準なので対象プールは 5 × 6 = 30 TB、大容量ドライブ側の 4 TB は未使用です。二重パリティーに 12 TB を使い、理論上の使用可能容量は 18 TB、約 16.371 TiB です。コントローラーのメタデータ、システム領域、プール、ファイルシステムにより、アプリケーションから見える容量はさらに減ります。
TB と TiB は異なる
通常、ドライブメーカーは十進単位を使い、1 TB = 1,000,000,000,000 bytes です。IEC の二進接頭辞では 1 TiB = 2⁴⁰ = 1,099,511,627,776 bytes です。同じバイト数を別の尺度で表しています。4 TB ドライブ 4 台の RAID 5 は 12 TB、約 10.914 TiB であり、「12 TB が縮んだ」のではありません。入力単位を変えると、本ツールは常にバイトを介して換算します。
ホットスペア、再構築、性能
ホットスペアはアクティブ構成の外で待機します。使用可能容量を増やさず、障害発生時点の同時故障許容数も増やしません。アクティブディスク障害後に互換スペアへ自動的に再構築できれば、縮退状態の時間を短縮できますが、冗長性が戻るのは再構築が成功した後です。本ツールはスペア容量がモデル上のメンバー容量以上かを確認しますが、コントローラーによっては同一以上の物理ドライブ、互換メディアやインターフェースなどが必要です。必ずコントローラーの要件を優先してください。再構築速度は容量、媒体、設定、ストライプ、キャッシュ、筐体、実負荷に依存するため、完了時間は算出しません。
性能もワークロード次第です。ストライピングはスループットを高める場合があり、ミラーは複数コピーから読み取れる場合がありますが、パリティー構成では書き込み処理が増えます。RAID 10 はパリティー計算を避けますが、実機測定なしに N× の高速化を保証することはできません。
RAID は可用性の仕組みであり、バックアップではありません。削除、破損、マルウェア、コントローラー障害、火災、盗難には備えられません。独立した検証済みバックアップを維持してください。
主な参照先:SNIA の RAID 10 定義、IBM の容量式と最小ドライブ規則、Lenovo の RAID とホットスペア解説、NIST の二進接頭辞。
よくある質問
従来型 RAID では各アクティブメンバーが同じ容量を提供します。最小メンバーがその上限を決め、大容量側の超過分は未使用として別表示されます。SHR、RAIDZ など独自のストレージプールは対象外です。
条件付きです。任意の 1 台の故障には耐えます。各ミラーペアで 1 台ずつなら複数故障にも耐えますが、同じペアの 2 台を失うとアレイを失います。
障害が起きた瞬間の許容数は増えません。スペアは稼働データを保持せず、メンバー障害後の再構築を始めて縮退時間を短くする役割です。
これは理論上の RAID 容量です。メタデータ、アライメント、システム領域、ファイルシステム、スナップショット、シンプロビジョニング予約、ベンダー領域で減少します。
いいえ。本ツールは 2 つ以上の完全コピーをモデル化します。ソフトウェア RAID などでは対応しますが、多くのハードウェアコントローラーは通常の RAID 1 を 2 台に制限するか、3-way ミラーに独自名称を使います。
なりません。特定のディスク障害中の稼働継続には役立ちますが、削除や破損も複製し、すべての機器・ソフトウェア・拠点障害を防げません。復元可能な独立バックアップが必要です。
関連ツール
ルームモード計算機
直方体室の共振周波数を計算し、軸・接線・斜めモードと、近接する低周波モードを確認できます。
多項式の微分計算機
3x^3 + 2x^2 - 5x + 7 のような多項式を微分し、定数・係数・累乗がどのように f'(x) になるか確認できます。
数秘術計算ツール
ピタゴラス式またはカルデア式の文字数値で、名前にもとづく数秘術の数字を計算します。表現数、魂の欲求数、パーソナリティ数に対応します。
ユリウス日変換ツール
グレゴリオ暦のUTC日時、ユリウス日、修正ユリウス日、Unix秒をミリ秒精度で相互変換。UTCオフセットに対応し、値をそのままコピーできます。
アレニウスの式 計算ツール
アレニウスの式を用いて、頻度因子 A、活性化エネルギー Ea(kJ/mol)、温度 T(K)から反応速度定数 k を、ブラウザ上で瞬時に計算します。
手すり子計算ツール
手すりの有効スパン、手すり子の幅、法令で許される最大隙間を入力すると、必要な手すり子の正確な本数と、各手すり子の間の均等な間隔が求められます。どの隙間も基準を超えません。