Azure 仮想マシンの SAP HANA の高可用性
Azure VM 上の SAP HANA のようなミッション クリティカルなデータベースに対して、多数の Azure 機能を使用できます。 この記事では、Azure VM でホストされている SAP HANA インスタンスの可用性を実現する方法について説明します。 記事では、Azure の SAP HANA の可用性を高めるために Azure インフラストラクチャを使って実装できるシナリオをいくつか紹介します。
前提条件
この記事は、次のような Azure におけるサービスとしてのインフラストラクチャ (IaaS) の基本事項について理解していることを前提としています。
- Azure Portal または PowerShell を使って仮想マシンまたは仮想ネットワークをデプロイする方法。
- JSON (JavaScript Object Notation) テンプレートを使うためのオプションなど、Azure クロスプラットフォーム コマンドライン インターフェイス (CLI) の使用。
また、この記事では、SAP HANA インスタンスのインストール、および SAP HANA インスタンスの管理と運用について熟知している必要もあります。 HANA システム レプリケーションのセットアップと運用をよく理解していることが、特に重要です。 これには、SAP HANA データベースのバックアップおよび復元などのタスクが含まれます。
以下の記事では、Azure で SAP HANA の使用に関する優れた概要を提供しています。
- Azure VM への単一インスタンスの SAP HANA の手動インストール
- Azure VM での SAP HANA システム レプリケーションのセットアップ
- Azure VM での SAP HANA のバックアップ
また、SAP HANA に関する以下の記事をよく理解しておくこともお勧めします。
- SAP HANA の高可用性
- FAQ: SAP HANA の高可用性
- SAP HANA のシステム レプリケーションを実行する
- SAP HANA 2.0 SPS 01 の新機能:高可用性
- SAP HANA システム レプリケーションのネットワークに関する推奨事項
- SAP HANA システム レプリケーション
- SAP HANA サービスの自動再起動
- SAP HANA システム レプリケーションの構成
Azure での VM デプロイについて理解することも必要ですが、Azure で可用性アーキテクチャを定義する前に、「Azure での Windows 仮想マシンの可用性の管理」を読むことをお勧めします。
Azure コンポーネントのサービス レベル アグリーメント
Azure では、ネットワーク、ストレージ、VM などのコンポーネントごとに異なる可用性 SLA を備えています。 すべての SLA がドキュメントに記載されています。 詳細については、Microsoft Azure サービス レベル アグリーメントに関するページをご覧ください。
「Virtual Machines の SLA」では、3 つの異なる構成に対する、次の 3 つの異なる SLA について説明しています。
- OS ディスクとすべてのデータ ディスクに対して Azure Premium SSD を使用する単一の VM。 このオプションは、月次で 99.9% の稼働時間を提供します。
- Azure 可用性セットで編成されている複数 (2 台以上) の VM。 このオプションは、月次で 99.95% の稼働時間を提供します。
- 可用性ゾーンで編成されている複数 (2 台以上) の VM。 このオプションは、月次で 99.99% の稼働時間を提供します。
Azure コンポーネントで提供可能な SLA に対する可用性の要件を評価してください。 その後、SAP HANA のシナリオを選択して、必要な可用性レベルを実現してください。