フェイルオーバーとは、冗長化されたコンピューターシステムにおいて、システムのあるコンポーネントに障害が発生した場合やオフラインになった場合に、別のコンポーネントがその処理を自動的に引き継ぐ仕組みまたは機能を指します。フェイルオーバー機能の主な目的は、高可用性(HA)を実現することです。システムの冗長化は一般に、主に可用性の向上を目的とするHAクラスター、またはワークロードの分散によるパフォーマンス向上を主な目的とする負荷分散(LB)クラスターのいずれかによって実装されます。フェイルオーバーは、特にHAクラスターに関連する機能です。

フェイルオーバー機能は、安定稼働と高可用性が不可欠なデータベースサーバーなどのシステムで特に重視されています。また、内部ネットワークのセキュリティ確保に欠かせないファイアウォールシステムでは、通常、「ステートフルフェイルオーバー」と呼ばれるフェイルオーバー機能を備えたHAクラスター構成が採用されています。ステートフルフェイルオーバーとは、稼働中のファイアウォールの現在のセッション情報を、待機中のファイアウォールへ直接転送する機能を指します。稼働中のファイアウォールに問題が発生した場合、処理を待機系へシームレスに引き継ぐことで、セキュリティ機能を中断なく維持します。ステートフルフェイルオーバーを実現するには、冗長化された2台のファイアウォールをフェイルオーバーケーブルで相互接続する必要があります。

F5が提供する「F5 BIG-IP」プラットフォームも、このステートフルフェイルオーバー機能をサポートしています。フェイルオーバーケーブルには、専用シリアルケーブルまたは標準LANケーブルを使用できます。シリアルケーブルを使用する構成は「シリアルフェイルオーバー」、LANケーブルを使用する構成は「ネットワークフェイルオーバー」と呼ばれます。