MC/ServiceGuard
ただし、ServiceGuardの一機能である「ローカルスイッチ」によってLANポートが冗長化されている場合は、冗長化されたポートのすべてが断絶した場合にフェイルオーバする。
ハートビート断絶によるフェイルオーバ: ハートビートが断絶することは、すなわち両方のノードにとって「他方のサーバが停止した」と判断する契機となる。このため、それぞれのノードは独立にタイブレーカへのアクセスを試み、失敗したノードは強制的に再起動することにより、そのノードの確保していたリソースを解放する。サービスを稼働しているノードがクラスタロック獲得競争に負けた場合はフェイルオーバし、ノード自体は停止する。
その他のフェイルオーバ: EMSといわれるハードウェア資源/ソフトウェア資源の健常性や動作状況をチェックするDiag系フレームワークと連動する事により、他商用高可用パッケージよりも高度な健常性チェックやフェイルオーバ判断が可能となっており、多くのシステムでの実績を上げている。
ServiceGuardではクラスターで稼動するサービスやアプリケーションを「パッケージ」と呼ばれる機能単位で管理する。パッケージには論理IPアドレス(またはリロケータブルIPアドレス)、共有ディスクが割り当てられるため、クラスタを構成するのLANの外側から見たときに、仮想的な1台のコンピュータに見える。1つのパッケージに複数の論理IPアドレス、共有ディスクを含めることが可能である。ただし、共有ディスクについてはノード間で排他制御がかかり、パッケージで使用している間はそれ以外のノードからアクセスすることはできない。
各種パッケージをシェルスクリプトにてラッピングするだけでクラスターに実装する事が可能なため、既存システムの高可用クラスター化において、比較的容易に対応できる。このため、既存サービスの改修が難しい金融/証券系の基幹システムにおいて圧倒的なシェアを持つ。Unix系のクラスターと言えば、一時期はMC/ServiceGuardで構成するものと語られた時期があった程。アプリケーションのロジックとクラスタのロジックを分離して実装できるため、大規模なアプリケーションの高可用化に適している。