戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

基本情報技術者 2009年 秋期 午前(科目A)12


問題文

図に示すように、データを細分化して複数台の磁気ディスクに格納することを何と呼ぶか。ここで,~はデータがピットごとにデータディスクに格納される順番を示す。
基本情報技術者 2009年 秋期 午前(科目A) 問12の問題画像

選択肢

ストライピング(正解)
ディスクキャッシュ
ブロック化
ミラーリング

データを細分化して複数台の磁気ディスクに格納する方式は何か【午前2 解説】

要点まとめ

  • 結論→ストライピング:データを細分化し複数台のディスクへ順次分散して格納する方式でスループットが向上します。
  • 根拠→図では b0,b1,b2,b3… をディスク1〜4へ順に割り当てており、データがディスク間で交互に配置されている。
  • 差がつくポイント→ミラーリングは冗長コピー、ディスクキャッシュは一時記憶、ブロック化は粒度の概念であり混同しないことが重要です。

正解の理由

図はデータ列 b0~b15 を単純に縦に分割して各ディスクへ交互に配置しています。これは「データを細分化(ストライプ化)して複数ディスクに並列配置する」典型的なストライピングの模式図です。ストライピングは読み書きを複数ディスクで並列に行えるためスループットが向上しますが、単体では冗長性(故障耐性)は提供しません。以上より正解はア(ストライピング)です。

よくある誤解

  • ストライピング=冗長化と誤解しやすいが、RAID0 のストライピング自体は冗長性を持たない点に注意。
  • ブロック化はデータの最小単位に関する概念で、ディスク間分散を意味するわけではありません。

解法ステップ

  1. 図のデータ並びを観察し、同じデータが別ディスクに重複しているか確認する。重複があればミラーリング候補。
  2. b0〜b3 が 4 台に順に割り当てられている点を見つける(並列分散の証拠)。
  3. 分散が「順次/交互」に行われているならストライピングを連想する。
  4. ディスクキャッシュは RAM のような一時記憶で図示方法が異なることを確認する。
  5. 選択肢の定義と照合して最も合うものを選ぶ(この場合はストライピング)。

選択肢別の誤答解説

  • ア: ストライピング — 正解。データを細かく分割(ストライプ化)して複数ディスクへ順次配置する方式です。
  • イ: ディスクキャッシュ — 誤り。ディスクキャッシュは読み書きの一時的な高速メモリで、物理的ディスク間の分散を示しません。
  • ウ: ブロック化 — 誤り。ブロック化はデータを一定の単位(ブロック)に分ける概念で、ディスク間にどのように配置するかまでは示しません。
  • エ: ミラーリング — 誤り。ミラーリングは同一データを複数ディスクに複製して冗長性を確保する方式で、図のような交互分散とは異なります。

補足コラム

  • ストライピングは RAID の用語でよく扱われ、RAID 0 が典型例です。RAID 0 はストライピングのみで冗長性がなく性能向上のみを目的とします。
  • ストライプ単位(stripe unit)やストライプ幅(stripe width)は性能や並列度を決める重要なパラメータです。例えばストライプ単位を バイト、ディスク数を とすると一つのストライプ長は になります。
  • 冗長性を持たせる場合は、ストライピングにパリティやミラーリングを組み合わせた RAID 5/RAID 10 等が使われます。RAID 設計では性能と可用性のトレードオフを考慮します。

FAQ

Q: ストライピングはデータの整列順に制約がありますか?
A: ストライピング自体は分散配置の規則を示すだけで、上位ファイルシステムやコントローラが順序管理を行います。アクセスは並列化されますが、論理的順序は保たれます。
Q: ストライピングは故障したらデータが全て失われますか?
A: RAID 0(ストライピングのみ)は冗長性が無いため、1台でも故障すると通常データ全体に影響します。冗長性が必要ならミラーリングやパリティを組み合わせます。
Q: 図の例はどの RAID レベルに相当しますか?
A: 図のような単純な分散のみで冗長性が示されていない場合は RAID 0(ストライピング)に相当します。

関連キーワード: RAID0、ストライピング、ストライプ幅、ストライプユニット、ミラーリング、パリティ、生ディスク分散
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

基本情報技術者
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について