高可用性 (HA) とは、すべての障害に耐えて、事前定義されたサービス・レベルに従って処理能力を提供し続ける IT サービスの能力のことです。
ソリューション・リカバリーを促進するために行うことができる重要な作業の 1 つは、高可用性 (HA) を付与してシステムを構成することです。対象となる障害には、保守およびバックアップなどの計画イベントと、ソフトウェア障害、ハードウェア障害、電源障害、および災害などの未計画イベントの両方が含まれます。クラスター環境は、本質的に高可用性を備えています。これは、クラスター化されたシステムは、ノードまたはデーモンの障害が発生すると再構成され、作業負荷をクラスター内の残りのノードに再配分することができるからです。
高可用性ソリューションは、ハードウェア、ソフトウェア、およびサービスを組み合わせて構成されており、リカバリー・プロセスが完全に自動化され、ユーザー・アクティビティーを中断させません。 HA ソリューションは、リカバリー時間が最短になる直前のリカバリー・ポイントを見つける必要があります。
高可用性ソリューションでは、アプリケーション・サーバーが問題を検出すると、そのトランザクションと関連するデータが別のサーバー (同じデータ・センター内、または災害の場合は別の地理的位置にあるサーバー) に自動的に移動されます。トランザクションおよび関連データを別のサーバーに移すことを、ピア・リカバリー と呼びます。