SAシステムアーキテクト試験 午前Ⅱ

令和4年度春期 システムアーキテクト 午前Ⅱ 問23

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

幾つかのサブシステムから成るシステムの信頼性に関する記述のうち,適切なものはどれか。

選択肢

  1. ア
    あるサブシステムで発生したフォールトの影響が他のサブシステムに波及することを防ぐフォールトマスクは,システムのMTBF は変化させないが,MTTR の短縮につながる。
  2. イ
    サブシステムにフォールトが検出されたとき,再試行すると正しい結果が得られる場合もあるので,再試行はシステムのMTBF の向上とMTTR の短縮につながる。
  3. ウ
    サブシステムの稼働中に行われるフォールトの検出は,システムを停止せず行われるので,システムのMTTR は変化させないが,MTBF の向上につながる。
  4. エ
    フォールトが発生したあるサブシステムを切り離して,待機系のサブシステムに自動で切り替えるフェールオーバは,システムのMTBF は変化させないが,MTTR の短縮につながる。
解き方のヒントを見る

信頼性を考える前提の範囲をそろえる

判断の前に、与えられた情報がどの範囲を対象としているかを整理しましょう。ある範囲についての情報を、別の範囲にもそのまま当てはめていないか確かめると、考える際の前提を丁寧に見直す手掛かりになります。

この問題で問われていること

この分野では、情報の対象範囲をそろえて考えることに注目しましょう。問われている対象と、根拠として使おうとしている情報の対象が対応しているかを確認し、範囲が曖昧なまま判断を進めていないか振り返ります。

視点

対象範囲とは、ある情報が何について述べているかということです。情報を利用する前に、その対象を自分の言葉で短く整理しておくと、判断したい対象との対応を確認しやすくなります。

確認ポイント

  • 問われている対象の範囲を確認したか
  • 根拠に使う情報の対象範囲を確認したか
  • 両者の範囲の対応を曖昧にしていないか
正解と解説を見る

正解

エ

解説

適切なのはエです。フェールオーバは、フォールトが発生したサブシステムを切り離し、待機系へ自動で切り替えることで復旧時間を短縮します。故障の発生間隔を変える対策ではないので、MTBFは変化せず、MTTRの短縮に働きます。

理由

MTBFの向上は、システム全体が故障せずに稼働できる時間が長くなることを意味します。MTTRの短縮は、故障から復旧するまでの時間が短くなることを意味します。エのフェールオーバは、故障したサブシステムの修理を待たず、待機系へ自動で切り替えて復旧する仕組みです。このため、故障の発生間隔を変えずに復旧時間を短縮するという記述が適切です。

比較

アのフォールトマスクは、フォールトの影響が波及してシステム全体の故障に至ることを防ぐため、MTBFの向上に働きます。イの再試行も、一時的なフォールトから正しい結果を得てシステム全体の故障を回避できるため、MTBFの向上に働きます。いずれも、故障後の修復時間を短縮する対策ではありません。ウの稼働中のフォールト検出は、早期発見によって復旧への対応を早め、MTTRの短縮に働きますが、MTBFは変えません。エのフェールオーバも、MTBFを変えず、待機系への自動切替えによってMTTRを短縮します。

選択肢ア

これは不正解だよ。フォールトマスクは、あるサブシステムのフォールトが他へ波及することを防ぎ、システム全体の故障を起こりにくくする対策です。このためMTBFの向上に働きます。「MTBFは変化させない」とする点が誤りで、故障後の復旧時間を短くする対策とは区別します。

選択肢イ

これは不正解だよ。再試行で正しい結果が得られれば、一時的なフォールトがシステム全体の故障になるのを回避できるため、MTBFの向上に働きます。ただし、故障後の修理時間を短縮するものではないので、MTTRも短縮するとした後半が誤りです。

選択肢ウ

これは不正解だよ。稼働中のフォールト検出は、システムを停止せずに行えるという前提です。早期に検出できれば復旧への対応を早く始められ、MTTRの短縮に働きます。検出自体は故障の発生間隔を延ばさないため、MTBFは変化せず、選択肢は両者への作用を取り違えています。

選択肢エ(正解)

これは正解だよ。フェールオーバは、フォールトが発生したサブシステムを切り離し、待機系へ自動で切り替えてサービスを復旧させます。切替えによって復旧までの時間を短くできるため、MTTRの短縮に働きます。故障の発生間隔そのものを延ばす仕組みではないので、MTBFは変化しません。

学習のポイント

サブシステムのフォールトとシステム全体の故障を区別し、各対策が故障の回避と復旧時間の短縮のどちらに働くかを整理しましょう。

出典:独立行政法人 情報処理推進機構(IPA)令和4年度春期 システムアーキテクト試験 午前Ⅱ 問23(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針