平成30年度 春期 午前Ⅱ 問23
システム構成要素
障害透明性(透過性)の説明
分散処理システムにおける障害透明性(透過性)の説明として,適切なものはどれか。
- ア管理者が,システム全体の状況を常に把握でき,システムを構成する個々のコンピュータで起きた障害をリアルタイムに知ることができること
- イ個々のコンピュータでの障害がシステム全体に影響を及ぼすことを防ぐために,データを1か所に集中して管理すること
- ウどのコンピュータで障害が起きてもすぐ対処できるように,均一なシステムとなっていること
- エ利用者が,個々のコンピュータに障害が起きていることを認識することなく,システムを利用できること
答えと解説を見る
✓ これが正解エ利用者が,個々のコンピュータに障害が起きていることを認識することなく,システムを利用できること
解説
利用者が障害に気付かずにシステムを使い続けられることです。
分散処理システムの透過性は、システムが複数のコンピュータに分かれていることを、利用者に意識させない性質です。見分ける軸は、誰が何を意識しないで済むかです。障害透過性は、その中でも、構成するコンピュータのどれかに障害が起きても、利用者がそれを意識せずにシステムを使い続けられることを指します。たとえば、あるコンピュータが止まったときに、別のコンピュータが処理を引き継いで、利用者には何事もなかったように見える状態です。透過性という語は、利用者から見て向こう側が見えない、つまり裏の事情を感じさせない、という意味で覚えると選べます。
ほかの選択肢はなぜ違うのか
- ア管理者が,システム全体の状況を常に把握で…:管理者がシステム全体の状況を把握し、障害をすぐに知ることができるのは、運用の監視の説明です。透過性は利用者が障害を意識しないで済むことを指すので、管理者が障害を知ることとは向きが違います。
- イ個々のコンピュータでの障害がシステム全体…:データを1か所に集めて管理するのは、分散させない集中型の考え方です。障害透過性は、分散したまま障害を利用者に感じさせないことであり、データの置き場所を集中させることではありません。
- ウどのコンピュータで障害が起きてもすぐ対処…:どのコンピュータにも同じ対処ができるよう均一にそろえることは、保守のしやすさに関わる工夫です。利用者が障害を意識せずに使えるかどうかという、障害透過性の説明にはなっていません。
この問題の用語
- 分散処理一つの仕事を複数のコンピュータで分担して行う方式です。役割を分けて協調するクライアントサーバも、この形の一つです。
出典:平成30年度 春期 データベーススペシャリスト試験 午前Ⅱ 問23
同じ用語が出る問題
- 令和4年度 秋期 午前Ⅱ 問23:アクセス透過性の説明(分散処理)
- 令和4年度 秋期 午前Ⅱ 問17:機械学習に関する問題(分散処理)
- 平成24年度 春期 午前Ⅱ 問23:障害透明性(透過性)の説明(分散処理)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)