この記事では、Azure ランディング ゾーン内で Oracle ワークロードを設定および管理する方法について説明します。 説明されているアーキテクチャには、マルチリージョン設計が組み込まれています。 また、この記事では、特定のアーキテクチャ戦略について説明し、Azure 上の複数のリージョンにまたがる Oracle データベース システムのリファレンス実装を提供します。 このガイダンスでは、マルチリージョンのデプロイをサポートするように構成された Azure ランディング ゾーンがあることを前提としています。 詳細については、「 Azure ランディング ゾーンとは」 および 「ランディング ゾーンの実装オプション」を参照してください。
Azure での Oracle の定義
Oracle on Azure 導入シナリオには、次の 2 つの主要なテクノロジ プラットフォーム オプションが用意されています。
Azure Virtual Machines 上の Oracle: Oracle データベースとエンタープライズ アプリケーション (Siebel、PeopleSoft、JD Edwards、E-Business Suite、カスタマイズされた WebLogic Server アプリケーションなど) を Azure インフラストラクチャ上で実行します。 Oracle Linuxイメージ、Red Hat Enterprise Linux (RHEL)、またはその他の動作保証済みオペレーティング・システムを使用できます。 複数の VM とストレージ オプションを使用できます。
Oracle Database@Azure: Oracle Database@Azure を使用して、Azure で Oracle Exadata インフラストラクチャを実行できます。 Oracle Exadataは、高パフォーマンスのデータベース・プラットフォームです。 Oracle Database@Azure は、Oracle Real Application Clusters (RAC) や Oracle Data Guard などのツールをサポートしています。 Siebel、PeopleSoft、JD Edwards、E-Business Suite、またはカスタマイズされたWebLogic ServerアプリケーションなどのOracleエンタープライズアプリケーションは、Azure VM上で実行され、Oracle Database@Azureに接続できます。
詳細については、「 Oracle on Azure の概要」を参照してください。
Azure アーキテクチャ上の Oracle
Azure で Oracle を使用して、Oracle のデータベース サービスを Azure クラウド機能と統合できます。 データ分析とジェネレーティブAIをオラクルデータに適用します。 アプリと Oracle データベース サービスを Azure の 1 つのビューで監視します。
次の図は、クラウド導入を加速するために使用できる Azure Virtual Machines 上の Oracle と Oracle Database@Azure の概念的な参照アーキテクチャを示しています。 この図は、Azure ランディング ゾーンの重要な設計領域を示しており、可用性とディザスター リカバリーを強化するためのマルチリージョン設計が組み込まれています。 また、複数のリージョンにわたるアーキテクチャの原則を示すネットワーク レイアウトも示していますが、エンタープライズ ネットワーク全体を詳細に説明しているわけではありません。
マルチリージョン参照アーキテクチャを出発点として使用します。 ランディング・ゾーンの実装を計画する際に、特定のビジネス要件と技術要件に合うように参照アーキテクチャを変更します。 マルチリージョン アーキテクチャを実装すると、ビジネスの継続性とリージョンの障害に対する回復力を確保するのに役立ちます。 これは、高可用性とスケーラビリティのベストプラクティスと一致しています。
Azure 仮想マシン上の Oracle のランディング ゾーン アーキテクチャ
次の図は、マルチリージョン設計のアプリケーション ランディング ゾーンにデプロイされた Azure 仮想マシン上の Oracle を示しています。 示されているアプローチでは、Oracle データベースを複数の Azure リージョンに分散して、可用性、スケーラビリティ、ディザスター リカバリー機能を強化します。 この図では、このマルチリージョン展開をサポートする重要な設計領域も強調表示されています。 Oracle データベースは、各リージョンの VM で実行されます。 必要に応じて、VM の数とサイズを変更できます。
Oracle Database@Azureのランディング・ゾーン・アーキテクチャ
次の図は、マルチリージョン設計のアプリケーション・ランディング・ゾーンにデプロイされたOracle Database@Azureを示しています。 また、このマルチリージョン展開をサポートする重要な設計領域も示しています。 Oracle データベースは、Azure 上の複数のリージョンにまたがる Oracle Exadata VM クラスターで実行されます。 各リージョンの VM クラスターの数とサイズは、ニーズに合わせて変更できます。