【正解の解説】
2台のシステムで全く同じ処理を同時に実行し、常に互いの演算結果を照合して誤りがないことを確認しながら稼働させる構成である。
デュプレックスシステムは、普段動く「主系」と、故障時に備える「予備系」の2台を用意する仕組みです。これに対し、選択肢Aの内容は2台が常に同じ計算をして間違いをチェックし合う「デュアルシステム」の手法です。二人が同時に同じテストを解いて答えを突き合わせるダブルチェック体制のようなもので、信頼性を極限まで高めるアプローチですが、デュプレックスの定義とは異なるためこれが不適切となります。
【その他の選択肢の解説】
2台のシステムで同一の処理を並行して実行し、主系に障害が発生した場合は瞬時に予備系へ処理を引き継いで稼働を継続する構成である。
デュプレックスシステムには、予備系を常にスタンバイさせておくホットスタンバイや、障害発生後に起動するコールドスタンバイなどがあります。問題文では「デュプレックスシステム=常時照合」と誤認させようとしていますが、実際にはこのように主系と予備系を分ける構成を指すため、選択肢Bの記述自体はデュプレックスシステムの説明として正しいものになります。
1台のメインシステムで通常の処理を実行し、万が一の障害時には同等の機能を備えたバックアップ機へ手動で切り替えて業務を再開する構成である。
コールドスタンバイは、普段は予備機の電源を切っておくなどコストを抑えたバックアップ方式です。いざという時に人間が手動でスイッチを入れる必要があるため切り替えに時間がかかりますが、これも立派なデュプレックスシステムの種類です。「自動か手動か」に関わらず主・予備の役割分担があればデュプレックスに含まれるため、この選択肢は不適切ではありません。
複数台のシステムで負荷を分散して処理を同時に実行し、システム全体の処理能力とスループットを向上させる稼働構成である。
複数のレジで並んでお客様をさばくように、負荷を分散して全体の処理スピードを上げる仕組みは「ロードバランシング」や「マルチプロセッサ」などと呼ばれます。デュプレックスシステムはあくまで「故障への備え(予備を持つこと)」が目的なので、処理能力アップを主目的とするこの説明は本来の定義から外れます。