ハードウェア・ソフトウェア
デュアルシステム
Dual System
概要
同じ処理を2つのシステムで並行実行し、結果を照合して信頼性を確保する方式。
詳細解説
デュアルシステムは、2組のコンピュータシステムが同一の処理を同時に実行し、その結果を照合する方式である。両方の結果が一致すれば正常、不一致の場合は障害が発生していると判断する。
一方に障害が発生した場合、残りの1系統で処理を継続する(縮退運転)。高い信頼性が求められる銀行のオンラインシステムや航空管制システムなどで採用される。コストは高いが信頼性は非常に高い。
事例・具体例
銀行の勘定系システムでは、デュアルシステムにより取引データの正確性を確保している。2系統のうち1系統に障害が発生しても、もう1系統で業務を継続できる。