SAPHANA-高可用性

SAP HANAは、システム障害とソフトウェアエラーのビジネス継続性と災害復旧のためのメカニズムを提供します。HANAシステムの高可用性は、データセンターの停電などの災害、火災、洪水などの自然災害、またはハードウェア障害の場合にビジネス継続性を実現するのに役立つ一連のプラクティスを定義します。

SAP HANAの高可用性は、フォールトトレランスと、停止後にシステム運用を再開するシステムの機能を最小限のビジネス損失で提供します。

次の図は、HANAシステムの高可用性のフェーズを示しています-

最初のフェーズは障害に備えています。障害は、自動的に、または管理アクションによって検出できます。データはバックアップされ、スタンバイシステムが操作を引き継ぎます。障害のあるシステムの修復と、以前の構成に復元する元のシステムを含む回復プロセスが実行されます。

HANAシステムで高可用性を実現するには、他のコンポーネントに障害が発生した場合に機能して使用する必要のない追加のコンポーネントを含めることが重要です。これには、ハードウェアの冗長性、ネットワークの冗長性、およびデータセンターの冗長性が含まれます。SAP HANAは、以下のようにいくつかのレベルのハードウェアとソフトウェアの冗長性を提供します-

HANAシステムハードウェアの冗長性

SAP HANAアプライアンスベンダーは、冗長電源とファン、エラー修正メモリ、完全冗長ネットワークスイッチとルーター、無停電電源装置(UPS)など、冗長ハードウェア、ソフトウェア、およびネットワークコンポーネントの複数のレイヤーを提供しています。ディスクストレージシステムは、電源障害が発生した場合でも書き込みを保証し、ストライピングおよびミラーリング機能を使用して、ディスク障害からの自動回復のための冗長性を提供します。

SAPHANAソフトウェアの冗長性

SAPHANAはSUSELinux Enterprise 11 for SAPに基づいており、セキュリティの事前設定が含まれています。

SAP HANAシステムソフトウェアには、停止が検出された場合(強制終了またはクラッシュ)に、構成されたサービス(インデックスサーバー、ネームサーバーなど)を自動的に再起動するウォッチドッグ機能が含まれています。

SAPHANAの永続性の冗長性

SAP HANAは、トランザクションログ、セーブポイント、スナップショットの永続性を提供して、システムの再起動と障害からの回復をサポートし、遅延を最小限に抑え、データを失うことはありません。

HANAシステムのスタンバイとフェイルオーバー

SAP HANAシステムには、プライマリシステムに障害が発生した場合のフェイルオーバーに使用される個別のスタンバイホストが含まれます。これにより、停止からの回復時間が短縮され、HANAシステムの可用性が向上します。