スポンサーリンク

問題の解答・解説ページ

このページは解説の閲覧モードです。
実力試しをしたい方は、下のボタンからクイズに挑戦してください!

この問題をクイズ形式で解く
問題 No.1942
デュプレックスシステムに関する記述として不適切なものはどれか。

【正解の解説】

2台のシステムで同一の処理を同時に実行し、出力結果を常に突き合わせることで信頼性を高める構成である。

2台のコンピュータが全く同じ計算を同時に行い、答え合わせまで行う方式は「デュアルシステム」と呼ばれます。これは銀行のATMのように絶対に計算ミスが許されない超高信頼なシステムで使われます。問題文の「デュプレックスシステム」は、普段は1台(主系)だけが働き、もう1台(予備系)は万が一の時に備えてスタンバイしておく方式を指すため、この記述は誤りとなります。

スポンサーリンク

【その他の選択肢の解説】

2台のシステムで同一の処理を同時に実行し、障害発生時には即座に予備系へ切り替えることで可用性を高める構成である。

デュプレックスシステムには、予備系を常に動かして即座に切り替えるホットスタンバイと、問題文にあるような構成が含まれます。選択肢の内容自体はシステムの可用性を高める仕組みとして正しいものですが、「デュプレックスシステム全体の一律な定義」としては、処理結果を突き合わせるデュアルシステムと混同しやすいため注意が必要です。

主系システムで処理を行い、障害を検知した場合にのみ自動で予備系システムを起動して処理を引き継ぐ構成である。

主系が壊れたときだけ予備系を起こしてバトンタッチするこの方式は、まさにデュプレックスシステムの代表的な仕組みです。普段は予備系が寝ているためコストを抑えられますが、切り替えに少し時間がかかります。システム全体のコストパフォーマンスと信頼性のバランスを取るための実務でよく使われる堅実なアプローチです。

複数台のシステムに処理を分散して並列実行し、システム全体の処理能力とスループットを向上させる構成である。

複数台で手分けして処理を分散し、スピードを上げる仕組みは「ロードバランス(負荷分散)」や「マルチプロセッサ」の領域です。デュプレックスシステムの目的は処理の高速化ではなく、あくまで「片方が壊れても止まらないようにする(高可用性)」ことなので、目的が根本から異なります。初学者が「台数が多い=速そう」というイメージに引っかかりやすい定番の罠です。