HDD、SSDの運用基礎知識
「RAID 1」と「RAID 5」の違いは? パフォーマンスやコストで比較
ストレージの冗長性を確保する「RAID 1」と「RAID 5」は、どちらか一方が全てにおいて優れているわけではない。幾つかの観点で比較することで、どちらがより適しているのかを判断できるようになる。
HDDやSSDのデータ保存の信頼性を確保したり、読み書きのパフォーマンスを高めたりするために、さまざまな組織が「RAID」(Redundant Array of Inexpensive Disks)を利用している。RAIDは簡単に言えば「ストレージの冗長性を確保するための技術」だが、その種類は幾つもあり、適切なパフォーマンスの要件や予算によって適切なRAIDは変わる。本稿では代表的な「RAID 1」と「RAID 5」について学んでおこう。
「RAID 1」と「RAID 5」の違い
RAIDは「Redundant Array of Independent Disks」の略である通り、複数のHDDを組み合わせて冗長性を確保するために生まれた技術だ。そのうち種類の一つであるRAID 1とRAID 5は、冗長性確保のための選択肢として広く選ばれている。データ保護において、冗長性を確保することは非常に重要であり、データのコピーが多ければ多いほど、データ損失のリスクは低くなる。コピーの多さはRAIDの種類を分ける一つの要素になる。
RAID 1は「ミラーリング」とも呼ばれる。全てのデータを複数のHDDにコピーして保存する方式であるため、1台が故障しても別の1台に完全なコピーが残っている状態になる。
RAID 5は「分散パリティ」とも呼ばれる。データを複数のHDDに分散して保存し、各HDDには主データとともに「パリティ」(2進数の誤り検出符号)情報も格納する。1台のHDDが故障した場合でも、パリティ情報があればストレージアレイは正常に機能し続けられる。故障したHDDの交換時には、パリティ情報を使用して、新しいHDDにデータが自動で書き込まれる。
ストレージやバックアップの管理者は、RAID 1とRAID 5のいずれかを選択する際、以下の要素を考慮しなければならない。
- 冗長性
- 必要なディスク(ストレージ)台数
- コスト効率
- 読み書きパフォーマンス
- フォールトトレランス(耐障害性)
- 構成の複雑さ
RAID 1とRAID 5のどちらかが客観的に優れているわけではない。組織が重視する要素に応じて、適した選択肢は異なる可能性がある。
冗長性
RAID 1とRAID 5は、いずれも1台のHDDが故障してもシステムが稼働し続けられるRAIDの種類だ。冗長性においては同等と言える。RAID 1では、ミラーリングされたコピーが、故障したHDDの代わりとなる。RAID 5ではアレイ(複数のHDDの組み合わせ)内のHDDに分散するパリティ情報を使用し、故障したHDDのデータを復元する。
必要なHDD台数
RAID 1は、最低2台のHDDが必要だ。1台のHDDが全データを保持し、もう1台がそのデータの完全なコピーを保持する。RAID 1のアレイにHDDを追加した場合、追加のHDDはそれぞれミラーリングの追加分として機能する。RAID 1のアレイに3台のHDDがあれば、データのコピーは3つ存在することになる。
RAID 5は最低3台のHDDが必要だが、より多くのディスクをサポートできる。RAID 5は、データを「ストライピング」と呼ばれる方法で複数のHDDに分散させて書き込み、各HDDにはデータの一部とパリティ情報が格納される。パリティ情報は、HDDのいずれかが故障した場合に、失われたデータを再構築するために必要になる。
コスト効率
RAID 1とRAID 5は冗長性を確保できる半面、相応のストレージ容量を消費する。
RAID 1は、データを2台のHDD間でミラーリング(複製)する。HDD1台分のデータを保持するために2台分の容量が必要になる。使用可能な総ストレージ容量の50%は実データの保存に使用され、残りの50%は冗長性を確保するために使われる。
RAID 5は、ストレージの冗長性を提供するためにパリティ情報を使用し、このパリティはアレイ内の全HDDに分散する。HDD1台分の容量がパリティ情報の保存に使用されるため、3台のディスクでは全体の約33%が冗長性に、残りの66%が実データの保存に使われる。HDDが5台の場合、冗長性のために消費される容量は依然として1台分のディスク容量に限定される。このため、全体の20%が冗長性に使われ、80%容量がデータ保存に利用可能となる。
パフォーマンス
RAID 1は基本的に2台のHDDでデータをミラーリングする。パフォーマンスは使用している単一のHDDとほぼ同等だ。つまり、RAID 1アレイの構造は、データの読み書き速度を向上させるわけではないが、パフォーマンスを低下させることもない。
RAID 5は、データをアレイ内の複数のHDDに分散して格納する。この仕組みによって読み取り性能が向上するのが一般的だ。データは各ディスクに均等に分散されるため、複数のHDDから同時にデータを読み出せる。この結果、アレイ全体としての読み取り速度は、単一のHDDの場合よりも速くなる。ただしパリティの計算が必要なため、書き込みパフォーマンスは通常、読み取りよりも遅くなる。それでも、RAID 5アレイの書き込みパフォーマンスは、RAID 1アレイを上回る可能性が高い。
フォールトトレランス
前述のように、RAID 1とRAID 5はどちらもアレイ内の1台のディスクが故障しても機能し続けることができる。RAID 1で故障してでもパフォーマンスにはほとんど影響しないが、RAID 5ではデータ読み取りに利用できるHDDが少なくなるため、パフォーマンスに大きな影響を及ぼす可能性がある。故障したHDDの交換時には、残りのHDDがその負荷を吸収し、失われたデータをパリティ情報を用いて再構築(リビルド)する必要がある。このリビルドのプロセス中はパフォーマンスが低下する可能性がある。
複雑さ
RAID 1の実装と管理、保守は比較的簡単だ。それに対してRAID 5はアレイにより多くのHDDを使用することになるため、RAID 1よりも複雑になる。とはいえ、どちらも過度に複雑なものではない。
TechTarget発 世界のインサイト&ベストプラクティス
米国TechTargetの豊富な記事の中から、さまざまな業種や職種に関する動向やビジネスノウハウなどを厳選してお届けします。
Copyright © ITmedia, Inc. All Rights Reserved.
TechTarget発 世界のインサイト&ベストプラクティス
米国TechTargetの豊富な記事の中から、さまざまな業種や職種に関する動向やビジネスノウハウなどを厳選してお届けします。
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[o9ソリューションズ・ジャパン株式会社] 「改正物流効率化法対策」徹底解説 総物流費を抑制するサプライチェーン戦略 -
製品資料
[o9ソリューションズ・ジャパン株式会社] 「サプライチェーン最適化」実践ガイド:効果的な意思決定を実現する秘訣とは? -
製品資料
[株式会社リンプレス] 非デジタル/IT人材を「自走するDX推進者」に変えるための育成ロードマップ -
市場調査・トレンド
[ワンアイルコンサルティング株式会社] AI時代の組織設計:「判断と責任」を人に残すための2つの原則とは? -
技術文書・技術解説
[ワンアイルコンサルティング株式会社] システムの保守がモダン化を阻む? 「変えない判断」から脱却する方法とは
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
AIが本番環境を削除し復旧に13時間 「暴走」ではなかったAWS事例
-
2
IT人材の42%が転職予備軍 辞めさせない組織の4つの共通
-
3
「プログラマー不要論」にThe Linux Foundationが示した答え
-
4
Microsoft 365の知られざる5つの裏口 パスワードを変えても攻撃者は消えない
-
5
レガシー基幹システムをSAPに統合 山善が突き止めた「標準化と個別最適」の境界線
-
6
SAP保守を分割・離脱も可能に EU承認で変わるECCユーザーの2027年問題
-
7
アラート47%削減 オープンハウスが捨てた「全部メール通知」の監視体制
-
8
便利屋で終わらせない 若手、中堅、ベテランで激変する「愛され情シス」の条件
-
9
「コピペ運用の限界」に直面するAI活用 7割超が“別画面”のまま使う理由は?
-
10
便利、だけどそれシャドーAIでは? AI会議アシスタント導入で問われる「権限管理」の境界線
ホワイトペーパーランキング PR
-
1
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
2
インシデント対応工数を約3割削減、東京ガスの事例に学ぶ監視体制刷新のコツ
-
3
生成AIで文書活用を進めるには? 効率化と安全性をどう両立する
-
4
Windows PCとMacの選択制で生産性向上 LINEヤフーが実践する運用管理方法とは
-
5
DX/AI投資の壁を突破、現代の最高財務責任者が直面する課題と克服のヒント
-
6
「Google Workspace」活用事例34選、先進の生成AIによる組織変革の全貌
-
7
「人員を増やす」という選択肢はない 情シスが負の連鎖から抜け出すには?
-
8
Linuxのスキルを証明する“激推し”の認定資格はこれだ
-
9
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
10
「問題が深刻化しやすいプロジェクト管理」から脱却する方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー