Azure用のExascale VMクラスタのプロビジョニング

Oracle Database@Azureでは、ExascaleインフラストラクチャでOracle Exadata Database Serviceをプロビジョニングできます。OracleDB@AzureブレードからExascale VMクラスタをプロビジョニングする方法を学習します。

ノート

Exadataサービスをプロビジョニングする前に完了する必要がある前提条件があります。次の操作を実行する必要があります。
  • 既存のAzureサブスクリプション。
  • AzureポータルでOracleDB@Azureを購入します。
  • Oracle Cloud Infrastructure (OCI)を選択します。

詳細は、Oracle Database@Azureを使用したオンボーディングを参照してください。

ノート

プライベート・オファーおよびPay As You Goオファーの購入オプションには、デフォルトの制限が異なります。サービス制限を増やすには、データベース・リソースの制限の引上げのリクエストを参照してください。
ノート

プロビジョニング・フローを正常に実行するために必要なすべての情報を入手するには、Exadataサービスのトラブルシューティングおよび既知の問題を参照してください。
  1. Microsoft Azureポータルから、OracleDB@Azureアプリケーションを選択します。
  2. 左側のメニューから、「Exascaleインフラストラクチャ上のOracle Exadata Database Service」を選択します。
  3. プロビジョニング・フローを開始するには、「Vmクラスタ」「+作成」アイコンの順に選択します。
  4. 「Exascaleインフラストラクチャ上のOracle Exadata Database Service」フローの「基本」タブで、次の情報を入力してOracle Exascale VMクラスタ・リソースを作成します。
    1. Oracle Exascaleインフラストラクチャのプロビジョニングおよび請求先となるMicrosoft Azureサブスクリプションを選択します。
    2. リソース・グループの場合、既存のリソース・グループを選択するか、「新規作成」リンクをクリックして新しいリソース・グループを作成できます。「新規作成」オプションを選択した場合は、「名前」と入力し、「OK」ボタンをクリックします。
    3. このサブスクリプション上のOracle Exadata VMクラスタの一意の名前を入力します。
    4. このOracle Exascaleインフラストラクチャがプロビジョニングされるリージョンを選択します。
      OracleDB@Azureサービスが使用可能なリージョンは制限されています。
    5. このOracle Exascaleインフラストラクチャがプロビジョニングされる可用性ゾーンを選択します。
      OracleDB@Azureサービスが使用可能な可用性ゾーンは制限されています。
    6. Exascale VMクラスタのクラスタ名を入力します。
    7. ドロップダウン・リストから「ライセンス・タイプ」を選択できます。
      「ライセンス・タイプ」リストには、「ライセンス込み」および「ライセンス持込み(BYOL)」オプションがあります。
    8. 「タイムゾーン」を選択します。
      デフォルトのタイムゾーンはUTCです。「別の時間の選択」オプションを選択した場合は、「リージョンまたは国」を選択します。「リージョンまたは国」の選択に基づいて、「選択したタイム・ゾーン」に使用可能なオプションが移入されます。
    9. ドロップダウン・リストから、このプロビジョニング・フローに使用する「Oracleグリッド・インフラストラクチャ・リリース」を選択します。
    10. ドロップダウン・リストから「Oracleグリッド・インフラストラクチャのバージョン」を選択します。
      Grid Infrastructureバージョンは、VMクラスタでサポートされているOracle Databaseバージョンを制限します。
    11. Exascale Database Storage Vaultには2つのオプションがあります。「新規ボールトの作成」オプションまたは「既存のボールトの選択」オプションを選択できます。
      Exascale Database Storage Vaultに既存のボールトを使用する場合は、ドロップダウン・リストから「データベース・ストレージ・ボールト」を選択します。
    12. Exascale Database Storage VaultVault名を入力します。
    13. スマート・フラッシュおよびメモリー・キャッシュ・オプションを追加するには、チェック・ボックスを選択します。
    14. SSH公開キー・ソースでは、「新しいキー・ペアの生成」「Azureに格納されている既存のキーの使用」または「既存の公開キーの使用」を選択できます。
      「新しいキー・ペアの生成」を選択した場合は、「SSH公開キー」「キー・ペア名」を入力する必要があります。「Azureに格納された既存のキーの使用」を選択した場合は、ドロップダウン・リストから「格納されたキー」を選択する必要があります。「既存の公開キーの使用」を選択した場合は、SSH公開キーと秘密キーのペアを作成して使用する必要があります。詳細は、https://learn.microsoft.com/en-us/azure/virtual-machines/linux/mac-create-ssh-keysを参照してください
    15. 「Next」を選択して続行します。
  5. 「Exascaleインフラストラクチャ上のOracle Exadata Database Service」フローの「構成」タブで、次の情報を入力します。
    1. 「VMクラスタ割当て」セクションの下にある「クラスタ内の仮想マシン数」を指定します。1から10までの数値を入力します。
      Exascaleインフラストラクチャ上のOracle Exadata Database Serviceは、単一ノードVMクラスタをサポートしています。単一ノードのVMクラスタをプロビジョニングする場合は、「クラスタ内の仮想マシン数」フィールドに1と入力します。
      単一ノード・クラスタは、高可用性(HA)用に構成されていません。
      既存のExascale VMクラスタに2つ以上の仮想マシンがある場合は、1 VMにスケール・ダウンできます。詳細は、2つのExascale VMクラスタから1つのExascale VMクラスタへのスケール・インを参照してください。
    2. VM当たりの有効なECPUを指定します。
      VMごとに有効化されるECPUの最大制限は200です。入力は4の倍数である必要があります。
    3. デフォルトのVMクラスタ全体で有効な合計ECPU16です。「予約の追加ECPUの追加」を選択する場合は、チェック・ボックスを選択します。
      「追加のECPU」を選択した場合は、「VMごとに予約されているECPU」「VMクラスタ全体で予約されている追加ECPUの合計」「VM当たりのECPU合計」および「VMクラスタ全体のECPU合計」を入力する必要があります。VM当たりの合計ECPUの範囲は、8から200です。
    4. VMクラスタに割り当てるVM当たりのメモリー(GB)を指定します。
    5. VMクラスタ全体の合計メモリー(GB)を入力します。
    6. 「データベースのファイル・システム・ストレージ容量(GB)」セレクタを使用すると、280 (GB)から1100 (GB)までの範囲を選択できます。
    7. 「データベースのファイル・システム・ストレージ容量(GB)」の選択に基づいて、「VMクラスタ全体のファイル・システム・ストレージ容量合計」に値が移入されます。
    8. 「Next」を選択して続行します。
  6. 「Exascaleインフラストラクチャ上のOracle Exadata Database Service」フローの「ネットワーキング」タブで、次の情報を入力します。
    1. 「仮想ネットワーク」リストでは、プロビジョニング・フローの「基本」セクションで選択したサブスクリプションおよびリソース・グループ内の仮想ネットワークを選択できます。
    2. 「クライアント・サブネット」リストでは、以前に選択した仮想ネットワーク内に含まれる委任サブネットを選択できます。
    3. 「バックアップ・サブネットCIDR」フィールドは、オプションのフィールドです。これにより、VMクラスタのバックアップ・サブネットのCIDRを入力できます。
    4. 「ホスト名接頭辞」を入力します。接頭辞は、Exadata VMクラスタ・ホスト名の最初の部分になります。
    5. 「ホスト・ドメイン名」および「ホストおよびドメインURL」は読取り専用フィールドで、値が移入されます。
    6. SCANリスナー・ポート(TCP/IP)のデフォルトは1521です。この値を変更しない場合、Oracle Exadata VMクラスタがデフォルト・ポートで作成されます。
    7. ネットワーク・イグレス・ルールを追加する場合は、チェック・ボックスを選択します。
    8. 「Next」を選択して続行します。
  7. 「Exascaleインフラストラクチャ上のOracle Exadata Database Service」フローの「診断収集」タブでは、Oracleが問題の識別、追跡および解決に使用できる診断イベント、ヘルス監視およびインシデント・ログおよびトレースを指定できます。有効にする場合は、各チェック・ボックスをクリックし、「次」を選択して続行します。
  8. サービスの条件、プライバシ・ポリシーに同意し、Exascaleインフラストラクチャ上のOracle Exadata Database Serviceフローの「同意」タブからアクセス権限に同意する必要があります。
  9. 「Exascaleインフラストラクチャ上のOracle Exadata Database Service」フローの「タグ」タブから、Microsoft Azureタグを定義できます。「Next」を選択して続行します。
  10. 「Exascaleインフラストラクチャ上のOracle Exadata Database Service」フローの「確認および作成」タブから、前のステップから入力した値を確認できます。検証が失敗した場合は、プロビジョニング・プロセスを開始する前にエラーを修正する必要があります。
  11. 「作成」ボタンを選択して、プロビジョニング・フローを開始します。
  12. 「ダウンロード+作成」ボタンを選択してキーをダウンロードし、リソースを作成します。
  13. 「デプロイメントの詳細」「ステータス」は、Oracle Exascale VMクラスタ・ブレードからモニターおよび管理できます。