問題 No.2549
デュプレックスシステムを採用したシステム設計において、主系システムで異常が発生した際に、待機系システムが自動的にその処理を引き継いで業務を継続する機能を指す用語はどれか。
【正解の解説】
フェイルオーバー
まるで新幹線の運転士が急病で倒れた際、すぐに副運転士が自動でバトンタッチして走行を止めない仕組みのようなものです。トラブルが起きた時に主役から控え選手へ瞬時に交代し、ユーザーに不便を感じさせずに業務を継続するための必須の技術です。
スポンサーリンク
【その他の選択肢の解説】
フェイルバック
フェイルオーバーが「ピンチでの選手交代」であるのに対し、フェイルバックは「ケガが治ったレギュラー選手が試合に戻ること」です。主系が復旧したあとに元の状態へシステムを戻す手順を指すため、障害発生時の引き継ぎを表す問題文とは逆の動作になります。
ロードバランシング
一人のレジに客が集中して大行列ができた時、臨時に別のレジを開けて客を振り分けるスーパーのレジ係のようなものです。システムの処理能力を高めるために負荷を分ける仕組みであり、障害発生時の自動切り替えを意味するデュプレックスシステムの用語とは目的が異なります。
ホットスワッピング
パソコンの電源を切らずにUSBメモリを抜き差しするようなイメージです。ハードウェアの部品レベルの交換手法を指しており、ソフトウェアやシステム全体で異常を検知して自動で処理を引き継ぐフェイルオーバーとは対象とするスコープが異なります。