Oracle Exadata Database Service on Dedicated Infrastructureのストレージ構成要件

Oracle Exadata Database Service on Dedicated InfrastructureにExascaleテクノロジが導入されたことで、ASM、Exascaleまたは両方の組合せを使用するようにExadataインフラストラクチャを構成できます。

ExascaleがASMと共存するように構成されている場合、インフラストラクチャ上の使用可能な合計ExadataストレージからExascaleのストレージ容量を割り当てる必要があります。割り当てられたストレージ容量は、Exascaleでのみ使用できます。

ASM、ExascaleおよびVMファイル・システムのストレージ要件を確認し、企業のニーズに基づいてストレージ割当てを計画および最適化します。

Exadata ASMストレージの構成

Exadataストレージ・サーバー内のストレージ領域は、Exadata Cloud Infrastructureインスタンスの起動時にOracle Automatic Storage Management (ASM)で使用するように構成されます。

デフォルトでは、次のASMディスク・グループが作成されます:

  • DATAディスク・グループは、Oracle Databaseのデータ・ファイルの格納を目的としています。
  • RECOディスク・グループは、主にFast Recovery Area (FRA)を格納するために使用されます。これは、Oracle DatabaseがRMANバックアップやアーカイブREDOログ・ファイルなどのバックアップとリカバリに関連する様々なファイルを作成して管理できるストレージ領域です。
  • /acfsファイル・システムには、様々な操作をサポートするシステム・ファイルが含まれています。カスタム・ファイル、Oracle Databaseのデータ・ファイルまたはバックアップは、ACFSディスク・グループ内に格納しないでください。サービスに関連しないファイルについては、DATA ASMディスク・グループを使用してカスタムACFSマウントを作成できます。

ディスク・グループ名には、Exadata Databaseマシン環境と関連付けられている短い識別子文字列が含まれています。たとえば、識別子がC2の場合、DATAディスク・グループの名前はDATAC2、RECOディスク・グループの名前はRECOC2などとなります。

また、SPARSEディスク・グループも作成できます。SPARSEディスク・グループは、Exadataスナップショットをサポートするために必要です。Exadataスナップショットによって、非常に迅速かつ簡単に作成および破棄できる領域効率のよいOracleデータベースのクローンが有効化されます。スナップショット・クローンは、多くの場合、一時データベースを必要とする開発、テストまたはその他の目的で使用されます。

サービスの作成後にディスク・グループのレイアウトを変更することはできません。

ASMストレージへの構成設定の影響

データベースのバックアップまたはスパース・ディスク・グループに関する選択は、Exadataストレージ・サーバー内のストレージ領域がASMおよびスパース・ディスク・グループにどのように割り当てられるかに大きく影響します。

Exadataストレージへのデータベース・バックアップの実行、スパース・ディスク・グループの作成、またはその両方を行うことを選択した場合、Exadataストレージ・サーバーでのストレージ領域の割当てが影響を受けます。

次の表は、可能な各構成のDATA、RECOおよびSPARSEディスク・グループに割り当てられているストレージのおおよその割合を示しています。

環境設定 DATAディスク・グループ RECOディスク・グループ SPARSEディスク・グループ

Exadataストレージ上のデータベース・バックアップ: いいえ

スパース・ディスク・グループ: いいえ

80 % 20 % 0 %

Exadataストレージ上のデータベース・バックアップ: はい

スパース・ディスク・グループ: いいえ

40 % 60 % 0 %

Exadataストレージ上のデータベース・バックアップ: いいえ

スパース・ディスク・グループ: はい

60 % 20 % 20 %

Exadataストレージ上のデータベース・バックアップ: はい

スパース・ディスク・グループ: はい

35 % 50 % 15 %

Exadata Exascaleストレージの構成

Oracle Exadata Database Service on Dedicated InfrastructureのExascaleストレージ構成について

VMクラスタのプロビジョニング中にExascaleストレージを使用するには、まずExadataインフラストラクチャで使用可能な合計ExadataストレージからExascaleストレージを構成する必要があります。

ノート

最初のExascaleストレージ構成中に、Exadataインフラストラクチャ上のすべてのデータベース・サーバーがローリング再起動方式で再起動されます。

インフラストラクチャでのExascale使用に割り当てるストレージ容量を指定します。Exascaleストレージを構成するには、少なくとも2TBのExadataストレージが使用可能である必要があります。Exascaleストレージを構成するには、データ・ノードのローリング・リブートが必要です。初期構成後に、必要に応じてExascaleストレージ容量をオンラインでスケーリングできます。ストレージをスケーリングすると、ストレージのリバランス・プロセスがトリガーされる場合があります。

Exascaleストレージを構成したり、既存のExascaleストレージ容量をスケーリングするためにインフラストラクチャで十分なストレージを使用できない場合は、次のように「インフラストラクチャのスケーリング」オプションを使用して、追加のストレージ・サーバーをインフラストラクチャに追加できます:

  • インフラストラクチャに新しいストレージ・サーバーを追加します。
  • すべてのASMおよびExascale VMクラスタで新しいストレージ容量を使用可能にします。
  • 新しいストレージを追加すると、Exascaleストレージ容量が比例して増加します。
  • 必要に応じてExascaleストレージ・ボールトを拡張し、追加容量を利用します。

詳細は、Exadataインフラストラクチャ・インスタンス内のリソースのスケーリングを参照してください。

または、既存のASMまたはExascaleクラスタを縮小して、ストレージを解放し、追加の容量需要を満たすためにExascaleに割り当てることができます。

Oracle Exadata Database Service on Dedicated InfrastructureでExascaleストレージを構成するには、インフラストラクチャ構成の値を指定する準備をします。

ノート

  • DB Serverバージョン25.1.7 (以降)およびExadataシステム・ソフトウェア・リリース25.1.9 (以降)または25.2.2 (以降)を含むすべてのExadataインフラストラクチャに、インフラストラクチャでExascale構成の準備ができたことを示す「このインフラストラクチャにExascaleストレージを構成できるようになりました」というメッセージを含むバナーが表示されるようになりました。このバナーは、Exascaleを使用するようにすでに構成されているExadataインフラストラクチャには表示されません。
  • Exadataインフラストラクチャで構成できるExascale最小ストレージは2TBです。
  1. ナビゲーション・メニューを開きます。「Oracle AI Database」で、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
  2. 「リージョン」および「コンパートメント」を選択して、編集するOracle Exadataインフラストラクチャが配置されているリージョンおよびコンパートメントを指定します。
  3. 「Exadataインフラストラクチャ」をクリックします。
  4. Exascaleストレージを構成するExadataインフラストラクチャの名前をクリックします。

    「インフラストラクチャの詳細」ページに、選択したOracle Exadataインフラストラクチャに関する情報が表示されます。

  5. 「アクション」をクリックし、「Exascaleストレージの構成」を選択します。
  6. 表示されたExascaleストレージの構成ウィンドウで、Exascaleに割り当てるストレージ容量を入力します。
  7. 「送信」をクリックします。

Exadataインフラストラクチャの詳細ページのExadataストレージ・セクションには、ASMおよびExascaleに割り当てられたストレージの詳細が表示されます。

Exascaleストレージ・ボールトを作成するには、Exascaleストレージ・ボールト構成の値を指定する準備をします。

Exascaleボールトは、Exascaleストレージ・プールによって提供される物理リソースを使用する論理ストレージ・コンテナです。各ボールトは、少なくとも1つのストレージ・プールに関連付けられます。

詳細は、1.2.5ボールトを参照してください。

ノート

  • Exascale Storage Vaultの最小構成可能サイズまたはサイズ変更サイズは2TBです。
  • ボールトを正常に作成するには、ストレージ・プール・サイズがリクエストされたボールト・サイズを超えていることを確認してください。ストレージプールの一部はシステムオーバーヘッドのために予約されており、ボールト割り当てには使用できません。たとえば、2TBのボールトを作成するには、2TBを超えるストレージ・プール(通常は2.2TB以上)が必要です。
  • ボールトを削除して、別のコンパートメントに移動できます。
  • 1つのボールトは、複数のExascale VMクラスタ間で共有できます。

警告:

合計ストレージ・プールと同じサイズのボールトを作成しようとすると(たとえば、2TBのストレージ・プールに2TBのボールトを作成した場合)、空き領域が不足しているため失敗します。システムはストレージプールの一部をオーバーヘッドのために予約するため、ボールトの作成には完全な公称容量を使用できません。障害を回避するために、常に要求されたボールトサイズを超えて追加のストレージ容量を割り当てます。

  1. ナビゲーション・メニューを開きます。「Oracle AI Database」で、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
  2. 「リージョン」および「コンパートメント」を選択して、編集するOracle Exadataインフラストラクチャが配置されているリージョンおよびコンパートメントを指定します。
  3. 「Exadataインフラストラクチャ」をクリックします。
  4. Exascaleストレージ・ボールトを作成するExadataインフラストラクチャの名前をクリックします。

    「インフラストラクチャの詳細」ページに、選択したOracle Exadataインフラストラクチャに関する情報が表示されます。

  5. 「Exascaleストレージ・ボールト」タブをクリックします。
  6. 「Exascaleストレージ・ボールトの作成」をクリックします。
  7. 表示されたExascaleストレージ・ボールトの作成ウィンドウで、次のように入力します:
    • コンパートメント: このリソースを作成するコンパートメントを選択します。
    • 名前: ボールトのわかりやすい名前を入力します。
    • データベースのストレージ容量: 画面に表示される最小値と最大値内に適切なストレージ容量を入力します。
  8. 「作成」をクリックします。

    「Exascale Storage Vaultの詳細」ページには、割り当てられたストレージやボールトに関連付けられたVMクラスタのリストなどの重要な情報が表示されます。

  9. または、Exascale VMクラスタのプロビジョニング中に「新しいストレージ・ボールトの作成」オプションを使用して、新しいボールトをその場で作成できます。

Exascaleストレージ・ボールトをスケーリングするには、Exascaleストレージ・ボールト構成の値を指定する準備をします。

ノート

Exascale Storage Vaultの最小構成可能サイズまたはサイズ変更サイズは2TBです。

  1. ナビゲーション・メニューを開きます。「Oracle AI Database」で、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
  2. 「リージョン」および「コンパートメント」を選択して、編集するOracle Exadataインフラストラクチャが配置されているリージョンおよびコンパートメントを指定します。
  3. 「Exadataインフラストラクチャ」をクリックします。
  4. スケーリングするExascaleストレージ・ボールトが存在するExadataインフラストラクチャの名前をクリックします。

    「インフラストラクチャの詳細」ページに、選択したOracle Exadataインフラストラクチャに関する情報が表示されます。

  5. 「Exascaleストレージ・ボールト」タブをクリックします。
  6. スケーリングするExascaleストレージ・ボールトの名前をクリックします。
  7. 結果の「Exascaleストレージ・ボールトの詳細」ページで、「ストレージ・ボールトのスケーリング」をクリックします。
  8. 表示される「ストレージ・ボールトのスケーリング」ウィンドウで、画面に表示されている最小値と最大値内にデータベースのストレージ容量を入力します。
  9. 「スケール」をクリックします。

Exascaleストレージ・ボールトを別のコンパートメントに移動するには、この手順を使用します。

  1. ナビゲーション・メニューを開きます。「Oracle AI Database」で、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
  2. 「リージョン」および「コンパートメント」を選択して、編集するOracle Exadataインフラストラクチャが配置されているリージョンおよびコンパートメントを指定します。
  3. 「Exadataインフラストラクチャ」をクリックします。
  4. スケーリングするExascaleストレージ・ボールトが存在するExadataインフラストラクチャの名前をクリックします。

    「インフラストラクチャの詳細」ページに、選択したOracle Exadataインフラストラクチャに関する情報が表示されます。

  5. 「Exascaleストレージ・ボールト」タブをクリックします。
  6. 移動するExascaleストレージ・ボールトの名前をクリックします。
  7. 表示された「Exascaleストレージ・ボールトの詳細」ページで、「アクション」をクリックし、「リソースの移動」を選択します。
  8. 結果のパネルで、Exascaleストレージ・ボールトの新しいコンパートメントを選択し、「リソースの移動」をクリックします。

Exascaleストレージ・ボールトを削除するには、この手順を使用します。

ノート

Exascaleストレージ・ボールトを削除できるのは、Exascale VMクラスタに関連付けられていない場合のみです。アクティブなボールトを削除するには、まず、ボールトを使用しているすべてのVMクラスタおよび基礎となるデータベースを終了する必要があります。

  1. ナビゲーション・メニューを開きます。「Oracle AI Database」で、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
  2. 「リージョン」および「コンパートメント」を選択して、編集するOracle Exadataインフラストラクチャが配置されているリージョンおよびコンパートメントを指定します。
  3. 「Exadataインフラストラクチャ」をクリックします。
  4. スケーリングするExascaleストレージ・ボールトが存在するExadataインフラストラクチャの名前をクリックします。

    「インフラストラクチャの詳細」ページに、選択したOracle Exadataインフラストラクチャに関する情報が表示されます。

  5. 「Exascaleストレージ・ボールト」タブをクリックします。
  6. 削除するExascaleストレージ・ボールトの名前をクリックします。
  7. 結果の「Exascaleストレージ・ボールトの詳細」ページで、「アクション」をクリックし、「削除」を選択します。
  8. 結果のダイアログで、Exascaleストレージ・ボールトの名前を入力し、「削除」をクリックしてアクションを確認します。

Oracle Exadata Database Service on Dedicated InfrastructureでExascale VMストレージを構成するには、インフラストラクチャ構成の値を指定する準備をします。

  1. ナビゲーション・メニューを開きます。「Oracle AI Database」で、「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
  2. 「リージョン」および「コンパートメント」を選択して、編集するOracle Exadataインフラストラクチャが配置されているリージョンおよびコンパートメントを指定します。
  3. 「Exadataインフラストラクチャ」をクリックします。
  4. Exascaleストレージを構成するExadataインフラストラクチャの名前をクリックします。

    「インフラストラクチャの詳細」ページに、選択したOracle Exadataインフラストラクチャに関する情報が表示されます。

  5. 「アクション」をクリックし、「Exascaleストレージの構成」を選択します。
  6. Exascaleストレージの構成パネルで、Exascale VMストレージに割り当てるストレージ容量を指定します。
  7. 「送信」をクリックします。

VMクラスタ(ASMまたはExascale)がOracle管理VMバックアップにローカル・データベース・サーバー・ストレージを使用している場合、このオプションを使用すると、将来のすべてのVMバックアップをExascaleストレージに移行できます。

ノート

データベース・サーバー・ストレージからExascaleストレージへのこの移行は1回かぎりの操作であり、元に戻すことはできません。

  1. ナビゲーション・メニューを開き、「Oracle AI Database」「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
  2. Exadataインフラストラクチャを含むリージョンを選択します。
  3. 「Exadata VMクラスタ」をクリックします。
  4. リストから、Oracle管理VMバックアップのストレージ・タイプを変更するVMクラスタを選択します。
  5. VMクラスタの詳細ページの「Exadata VMストレージ」セクションに、「バックアップ・ストレージ・タイプ」フィールドの横に「編集」ボタンが表示されます。「編集」をクリックします。
  6. 「VMバックアップ・ストレージ設定の編集」パネルで、メッセージを確認し、VMクラスタ名を入力して確認します。
  7. 「保存」をクリックします。

変更を保存すると、バックアップ・ストレージ・タイプがExascaleに更新され、Oracle管理のすべてのVMバックアップがExascaleストレージに格納されます。

開始する前に、VMクラスタがデータベース・ストレージにExascaleを使用するように構成されており、クラスタに関連付けられたExascaleストレージ・ボールトで十分なストレージ容量が使用可能であることを確認してください。

  1. ナビゲーション・メニューを開き、「Oracle AI Database」「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
  2. 「Exadata VMクラスタ」をクリックします。
  3. リストから、Advanced Cluster File System (ACFS)を作成するVMクラスタを選択します。
  4. VMクラスタの詳細ページで、「拡張クラスタ・ファイル・システム」タブを選択します。
  5. 「拡張クラスタ・ファイル・システムの作成」をクリックします。
  6. 「Create Advanced Cluster File System」ページで、名前を入力し、ACFSに必要なストレージ容量を指定します。
  7. 「保存」をクリックします。

VMクラスタは「更新中」状態に遷移します。操作が完了すると、状態が「使用可能」(緑色)に戻り、新しいACFSメタデータが「拡張クラスタ・ファイル・システム」セクションに表示されます。

指定されたサイズで新しいAdvanced Cluster File Systemが作成され、VMクラスタ内のすべてのノードにマウントされるため、クラスタへの共有ストレージ・アクセスが提供されます。

ノート

ACFSでのマウント、アンマウント、ACFSストレージのスケーリングおよび終了操作を実行することもできます。

  1. ナビゲーション・メニューを開き、「Oracle AI Database」「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
  2. 「Exadataインフラストラクチャ」をクリックします。
  3. リストから、Exascaleストレージを構成解除するExadataインフラストラクチャを選択します。
  4. Exadataインフラストラクチャの詳細ページの「Exadata Storage」セクションで、「構成」をクリックします。
  5. 「Exascaleストレージの構成」ページで、「Exascaleストレージの構成解除」「オン」に切り替え、「送信」をクリックします。

Exadataインフラストラクチャ・リソースは「更新中」状態になります。更新が完了すると、状態が「使用可能」(緑色)に戻り、「Exadata Storage」セクションに「Exascaleストレージ容量: 0」と表示されます。

構成解除が完了すると、ExascaleはExadataインフラストラクチャから削除され、以前に割り当てられたExascaleストレージは使用可能なExadataストレージ・プールに戻されます。

ノート

Exascaleストレージがインフラストラクチャ内のVMまたはデータベース・ストレージに現在使用されている場合、ExadataインフラストラクチャでExascaleストレージを構成解除する前に、まずExascaleストレージを使用するすべてのVMおよびExascaleストレージ・ボールトを終了する必要があります。