×
システム構成・性能・ソフトウェア

身近な例で例えると、車の運転で「メインドライバー」と「助手席のサブドライバー」が全く同じハンドルとペダルを持ち、常に二人で同じ操作をしている状態です。どちらか一人が意識を失ったり誤った操作をしたりしても、もう一人が正しい操作を続けているため、車は事故を起こさずに走り続けることができます。システム処理のイメージは以下の通りです。

[入力データ] ---+---> [システムA] ---+
                |                    |---> [結果の照合(一致)] ---> [出力]
                +---> [システムB] ---+

もう少し詳しく

デュアルシステム(Dual System)は、社会インフラや金融システムなど、システムが1秒でも停止したり、計算結果に誤りが発生したりすることが許されない「超高信頼性」が求められる環境で採用されるシステム構成方式です。デュアル(Dual)には「二重の」や「2つの」という意味があり、全く同じ構成のシステムを2セット用意して、それらを完全に並行して稼働させます。