IPA過去問ドリル

令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問23

テクノロジ/コンピュータ構成要素

4 台の磁気ディスクで構成された RAID6 のディスクアレイシステムがあり,パリティの計算方法は次のとおりである。磁気ディスク 2 と磁気ディスク 3 が故障したとき,データブロック A₁,A₂ を復元するのに必要なデータブロックの組合せとして,適切なものはどれか。ここで,パリティの計算方法では“データブロック X”の内容を“X”で示し,⊕は排他的論理和を示す。

令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問23の図

出典:令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問23

正解:ウ

解説

磁気ディスク2と3が故障すると,データブロックA1とA2が失われます。パリティの計算式Av=D1⊕A2に着目すると,正常なディスク1のD1と正常なディスク4のAvから,A2=D1⊕Avとして復元できます。さらにAp=A1⊕A2の関係から,正常なディスク1のApと,先ほど復元したA2を使って,A1=Ap⊕A2として復元できます。したがって,復元に必要なデータブロックの組合せはD1,Ap,Avです。

選択肢ごとの解説

  • 誤り。B1はA1,A2を復元するためのパリティ計算式には現れず,この組合せではA1,A2を復元できません。
  • 誤り。BvはA1,A2を復元するためのパリティ計算式には現れず,この組合せではA1,A2を復元できません。
  • 正しい。Av=D1⊕A2からD1とAvを使ってA2を復元し,Ap=A1⊕A2からApと復元したA2を使ってA1を復元できます。
  • 誤り。D1とApだけではA2を求めることはできますが,AvではなくBvではA2を求める式が成立せず,この組合せではA1,A2を復元できません。
データベーススペシャリストの過去問を演習モードで解く