HAクラスタとフェールオーバとは?えいちえーくらすたとふぇーるおーば
HAクラスタとフェールオーバとは、複数のノードを1つのサービスとして見せ、稼働中のノードが倒れたら待機側が仮想IPアドレスと共有資源を引き取って処理を続ける構成。この引き継ぎがフェールオーバ、復旧したノードへ戻すのがフェールバックで、ノードの生死はハートビートと呼ぶ相互の生存確認で判定する。
最終更新:2026-10-06
情報処理安全確保支援士を最短で暗記・合格する →背景
1台の機器では電源やディスクなど部品の故障がそのままサービス停止になり、情報セキュリティの三要素のうち可用性が損なわれる。部品の信頼性向上には限界があるため、壊れることを前提に束ねて生き残らせる方向へ発想を移したのがクラスタ構成である。支援士では、目標復旧時間を短くする手段の一つとして、また災害対策や機器故障とランサムウェア被害では有効な手段が違うという文脈で問われる。
具体例
LinuxではPacemakerとCorosyncの組合せが広く使われ、Corosyncがノード間の生存確認を、Pacemakerが仮想IPとサービスの引き継ぎを担う。Windows Serverではフェールオーバークラスタリングが同じ役割を果たし、共有ストレージ上の業務データを引き継ぐ。
試験での引っ掛け
ハートビートの経路だけが切れると両方が自分を主系だと判断し、共有ディスクへ同時に書いて壊すスプリットブレインが起きる。防ぐには相手を強制停止する仕組みやクォーラムが要る。またクラスタが守るのは機器故障による停止であって、データの改ざんや暗号化には無力である点も混同されやすい。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。