RAIDの冗長性は一台故障時にどう見分ける?
ITパスポート試験 平成31年度春期 問62 / システム構成要素 › システムの構成
過去問にチャレンジ
複数のハードディスクを論理的に一つのものとして取り扱うための方式①~③のうち,構成するハードディスクが1台故障してもデータ復旧が可能なものだけを全て挙げたものはどれか。 ① RAID5 ② ストライピング ③ ミラーリング
- ア
①,②
- イ
①,②,③
- ウ
①,③
- エ
②,③
会話形式の解説
講師注目するのは、ディスクを複数使うかどうかではなく、1台が故障したときに復旧できる情報が残るかどうかです。
受験者複数のディスクを使っていれば、どの方式でも復旧できると思っていました。
講師データを分けて記録するだけでは、故障したディスクの内容は戻せません。パリティという復旧用の情報や、同じデータの複製があるかを見ます。
受験者RAID5にはパリティがあるので、1台が故障しても復旧できるのですか。
講師はい。RAID5はデータとパリティを分散して記録し、残ったデータとパリティから故障した1台の内容を復旧できます。
受験者ミラーリングは、同じデータを別のディスクにも記録する方式ですね。
講師そのとおりです。1台が故障しても、同じデータを記録した別のディスクから復旧できます。
受験者ストライピングも複数のディスクに記録しますが、複製やパリティはあるのでしょうか。
講師ストライピングはデータを分割して記録する方式で、復旧用の冗長情報はありません。故障したディスクの内容は復旧できません。
受験者では、復旧できるのはRAID5とミラーリングです。正解は、それらを挙げたウですね。
講師はい。アとエは復旧できないストライピングを含み、復旧できる方式も一つ欠けています。イは三つとも挙げていますが、ストライピングを含むので誤りです。
受験者ディスクに分けて記録することと、故障に備えることを区別すれば判断できますね。
講師その区別が大切です。複数のディスクを使うだけで復旧できるとは考えず、パリティかデータの複製があるかを確かめましょう。
まとめ
正解はウです。RAID5は残ったデータとパリティから、ミラーリングは同じデータを記録した別のディスクから、1台故障時に復旧できます。ストライピングはデータを分割して記録するだけで、復旧用の冗長情報を持ちません。複数のディスクを使うことと、故障時に復旧できることは区別して判断します。
解答・解説
正解はウです
この問題のテーマ
複数のディスクを使う方式について、1台が故障してもデータを復旧できるかを問う問題です。
解き方の考え方
データを複数のディスクに分けて記録するだけでは、故障したディスクの内容を復元できません。復旧に使えるパリティや、同じデータの複製があるかで判断します。RAID5とミラーリングは復旧でき、ストライピングは復旧できないので、①と③を選びます。
選択肢ごとの解説
- ×ア ①,②①のRAID5は、残ったデータとパリティから故障した1台の内容を復旧できます。しかし、②のストライピングには復旧に使える冗長情報がありません。復旧できる③のミラーリングも含まれていないため、該当しません。
- ×イ ①,②,③①のRAID5と③のミラーリングは、1台の故障に対応できます。一方、②のストライピングはデータを分割して記録する方式で、故障したディスクの内容を復旧できません。②まで含めているため、該当しません。
- ○ウ ①,③①のRAID5は、残ったデータとパリティを使って、故障した1台の内容を復旧できます。③のミラーリングは同じデータを複数のディスクに記録するため、別のディスクから復旧できます。復旧できない②のストライピングを除いた組合せなので、正解です。
- ×エ ②,③③のミラーリングは、同じデータを記録した別のディスクから復旧できます。しかし、②のストライピングは1台が故障すると、そのディスクに記録されたデータを復旧できません。復旧できる①のRAID5も含まれていないため、該当しません。
補足
複数のディスクを使うこと自体は、故障時に復旧できることを意味しません。データの分割と、復旧に使える情報の有無を区別すると判断しやすくなります。
POINT
- RAID5はデータとパリティを分散して記録し、1台の故障なら復旧できます。
- ストライピングはデータを分割して記録しますが、復旧用の冗長情報を持ちません。
- ミラーリングは同じデータを複数のディスクに記録し、1台が故障しても別のディスクから復旧できます。
