HDDと同じ設計では不可
SSDでRAIDを組む意味はあるのか?
RAIDは重要な技術であり続けた。だが、SSDでもRAIDは有効なのか。使うべきなのか。結論としては有効だが、HDDと同じ設計で使ってはならない。
米カリフォルニア大学バークリー校の研究者は、PC用の低コストなHDDで重要なデータを保護する方法を考案した。複数のドライブを組み合わせてHDDの速度と信頼性の制限を克服し、メインフレームの非常に高価なドライブのパフォーマンスに近づけた。
それから30年、サーバ、バックアップ、アーカイブ、さらにはクラウドコンピューティングのほぼ全てにRAIDベースのストレージが提供されている。だが、フラッシュのコストが下がり容量が増えている今でもRAIDは必要なのだろうか。
SSDに合わせてより複雑なRAIDレベルを開発しているサプライヤーが増える一方、クラウドプロバイダーやハイブリッドおよびオブジェクトストレージではイレージャーコーディングなどの代替方法が定着している。
RAIDのレベル
RAIDでデータを保護する方法は主に2つある。一つは物理ドライブ全体をミラーリングする方法。もう一つは複数のドライブにパリティーデータを格納して、これを使って障害が起きたドライブを再構築する方法だ。RAIDを構築する際は、ミラーデータやパリティーデータのパフォーマンス、回復力、容量のオーバーヘッドのバランスを取る必要がある。
最もシンプルなのがRAID 1(ミラーリング)で、全てのデータを2つか3つのドライブに同時にコピーする。容量のオーバーヘッド、つまりミラーに必要なストレージの容量は、使用可能なストレージの100%増または200%増になる。
パフォーマンスが最も高いのはRAID 1だ。重要なのは、パリティーによるデータの再作成を不要にして再構築時間を最短にしていることだ。RAIDの他のレベルは、パフォーマンスを大きく損なわずに容量のオーバーヘッドを減らすことでコストを削減する狙いがある。
RAID 4はブロックレベルのストライピングを使用し、1つのパリティー専用ドライブにパリティーデータを格納する。RAID 5はストライピングと分散パリティーによってパリティー専用ドライブを不要にした。RAID 6はデュアル分散パリティーを使ってデータの保護を強化する。RAID 10はミラーリングとストライピングを組み合わせる。
RAID 2と3は、現在の企業システムではほとんど使われていない。多くのサプライヤーはRAID 5やRAID 6よりも容量のオーバーヘッドをさらに減らすことを目標にして独自のRAIDを用意するようになっている。
フラッシュストレージにもRAIDは有効か
パフォーマンスの点だけで見ると、フラッシュストレージではRAIDは選択肢にならない。一般的なほとんどのシナリオでフラッシュストレージのパフォーマンスはRAIDをはるかに上回る。
だが、フラッシュはHDDよりもはるかに高額だ。フラッシュは1ドライブ当たりの容量が少なく、より大きなアレイが必要になる。
これがフラッシュベースのRAID 1やRAID 10の利用を妨げることにはならないが、その利用はデータの損失がほぼ許容されず、復元時間を短くする必要のある用途に限定されるだろう。
IDCのエリック・バーゲナー氏(エンタープライズインフラプラクティス部門リサーチ担当バイスプレジデント)は次のように話す。「RAID 1が最高のパフォーマンスを発揮するのはローカルで使い、2つのドライブのみに書き込む場合あるいは3つのミラーを運用していて3つのドライブに書き込む場合だ。これにより、復元モードでの影響が最小限に抑えられる。1つの機器から読み取るだけで復元でき、データを『再構築』する演算処理は必要ない。だが、最も高額になる」
RAID 5と6:フラッシュの実用的なオプション
HDDが現在よりも高額で容量も少なかった時代、ストレージサプライヤーが努力を積み重ねてRAIDが成熟した。こうした取り組みはフラッシュストレージにもしっかりと生きてくる。
「冗長性を得るためのコストの高さがRAID 4、5、6やイレージャーコーディングを考案する一因となった。これにより容量のオーバーヘッドが大幅に低くなる。だが復元モードでは複数のドライブからデータを読み取らなければならない。そのデータに対して1つ以上のパリティーストライプを使って演算処理する必要がある」(バーゲナー氏)
フラッシュストレージのパフォーマンスの高さが、復元時のこうした問題点を克服する。問題が残るのは、高額なフラッシュストレージの中でパリティーデータが占める割合が大きいことだ。RAID 6の標準レイアウト(データ4bit、パリティー2bit)では、ストレージの3分の1がオーバーヘッドになる。
メインストリームのシステムで容量のニーズが比較的低い(20TB程度)場合は、恐らくRAID 6で十分だ。大半のITアーキテクトは、RAID 6の回復力の高さはRAID 5よりも高コストで容量が犠牲になるという欠点に見合う価値があると考える。遅延が許されない用途や高可用性が求められる場合はRAID 10も選択肢になる。
オールフラッシュアレイとクラウド向けのデータ保護
サプライヤーはフラッシュストレージに適した、容量のオーバーヘッドを抑えた新しいデータ保護方式を開発している。新方式のシステムは、パリティーデータを多くのボリュームに分散する。
これまでRAID 6を提供してきたオールフラッシュアレイベンダーの多くが、新しい技術を用いてこうした課題に取り組んでいる。
Silk(旧称Kaminario)はオールフラッシュアレイに22+2フォーマットを採用する。これによりオーバーヘッドは削減されるが、アレイを24個以上のドライブで構成する必要がある。
VAST Dataは「Intel Optane SSD」とQLC(クアッドレベルセル)のSSDを組み合わせて、150+4という非常に経済的な設計を採用する。これは2%程度のオーバーヘッドで動作する。だが最小システム容量は1PBだ。
イレージャーコーディング
イレージャーコーディングは、大規模クラウドプラットフォームが後押ししてきた。だが、ハイブリッドやオンプレミスのオブジェクトストレージでも一般的になりつつある。イレージャーコーディングは必要な保護レベルと物理的な冗長性を細かく制御できるため、さらに一般的になる可能性がある。
イレージャーコーディングの問題点はパフォーマンスだ。だがオールフラッシュストレージがそのギャップを狭める。
データの減衰:アーキテクチャの違い
フラッシュシステムには技術上の重要な特性があり、それがRAID方式の設計に影響する。
フラッシュストレージは使うほど劣化する。QLCなど、新しくて安価なフラッシュは前世代のフラッシュよりも寿命が短い。そのため書き込み回数を減らし、システムの寿命を延ばす手法を生み出さなければならない。
こうした問題はHDDでは起こらない。そのため、従来のワークロードをフラッシュアレイに「リフト&シフト」して、同じレベルの保護を提供できると考えてはいけない。
「フラッシュベースのデータ保護アルゴリズムを設計するに当たっては、新たな条件が幾つかある。遅延時間が大幅に短くなりスループットは高くなるが、耐久性ははるかに低下する。従って書き込み回数を最小限に抑える手法への関心が高くなる」(バーゲナー氏)
Copyright © ITmedia, Inc. All Rights Reserved.
Computer Weekly日本語版
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社キーエンス] なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは -
製品資料
[株式会社セールスフォース・ジャパン] 「CRMは設計と無関係」は本当か? PLMとの融合で実現する高速開発 -
事例
[日本ヒューレット・パッカード合同会社] AIエージェントの時代にどう備える? 「新たな働き手」を支える3要素とは -
製品資料
[日本ヒューレット・パッカード合同会社] “横並びの自動化”から脱却、AI活用で生産性と競争力を高める秘訣 -
製品資料
[サイボウズ株式会社] AIが「わざわざ使うツール」になっていない? 業務で自然に使う導線にする秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
2
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
3
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
4
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
5
「中堅・中小企業のネットワーク・セキュリティ運用実態」に関するアンケート
-
6
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
7
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
8
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
-
9
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
10
【漫画付き】ひとり情シス協会が明かす、RAG導入でしくじる企業「2つの共通点」
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
4
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
5
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
6
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
7
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
8
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
9
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー