カスタム作成を使用した分散ExaDB-XSの作成
-
次の基本情報を指定します
設定 説明およびノート コンパートメント 分散ExaDB-XSリソースをホストするコンパートメントを選択します
Display name 分散ExaDB-XSを簡単に識別できるようにするわかりやすい説明またはその他の情報を入力します。
機密情報を入力しないでください。
この名前は、リソースの作成後に変更できます。
データベース名の接頭辞 この接頭辞は、使いやすくするために、構成内のすべてのデータベース名に追加されます。
Databaseバージョン 現時点では、Oracle AI Databaseリリース26aiがサポートされています。
- ライセンス・タイプを選択します。
-
オプションで、分散ExaDB-XSリソースにタグを追加します。これらは、作成後に追加することもできます。
-
次の情報を入力します:
設定 説明 データ分散 自動 - データは、一貫性ハッシュによるパーティション化を使用して、自動的にシャード間に分散されます。パーティション化アルゴリズムにより、データがシャード間に均一およびランダムに分散されます。
ユーザー管理 - 現在サポートされていません
レプリケーション・タイプ Raftレプリケーションは、一連のチャンクで構成されるレプリケーション・ユニットを作成し、それらをシャード間で自動的に分散して、チャンクの割当て、チャンクの移動、ワークロードの分散およびスケーリング時のバランシングを処理します。
レプリケーション・ファクタ Raftレプリケーションでは、レプリケーション・ファクタはレプリケーション・ユニット内のレプリカの数です。この数には、ユニットのプライマリ(leader)メンバーとそのレプリカ(followers)が含まれます。
シャード数 シャードの数は、レプリケーション・ファクタによって決まります。
ECPU数 各VMクラスタに対して有効にするECPUコアの数を入力します。ECPUの数を整数で指定します。使用可能なコアはテナンシのサービス制限の対象となります。
8個以上のECPUを入力する必要があります。
ECPUはコア数に基づいており、Exadataデータベース・サーバーおよびストレージ・サーバーの共有プールから柔軟に割り当てられます。特定のクラスタでのECPU消費量の集計は、ECPU数の1.5倍です。
多数のECPUがオーバーヘッドで消費され、シャードで使用できないことに注意してください。
詳細は、Oracle Cloud Infrastructureドキュメンテーションを参照してください。
Vaultストレージ容量 シャードに割り当てるGBのストレージ(データベース)
トポロジ内のすべてのデータベースに対して500GB以上のストレージ容量を構成しているかぎり、すべてのVMクラスタ(カタログおよびシャード)に同じボールトを使用できます。
たとえば、3つのシャードと1つのカタログがある場合、必要な最小ストレージの合計は500GB x 4 = 2000GBです。この場合、最小2000GBのストレージ容量を持つ単一のボールトを作成します。
シャード構成では、マップ・ビューまたはリスト・ビューを使用してシャードを構成できます。
-
マップ・ビューで、データベース・シャードをデプロイするリージョンを選択し、「シャードの構成」を選択して設定を入力します。
-
リスト・ビューの設定は、Exascale InfrastructureGlobally Distributed Exadata Database on Exascale InfrastructureのGlobally Distributed Exadata Databaseの作成ページに表示されます。
シャード・リスト
リスト・ビューおよびマップ・ビューのシャードには、ホーム・テナンシにシャード名が事前に移入されているため、シャードを編集して必要な情報を追加する必要があります。
シャードのリージョン配置、可用性ドメインおよびサブネットを構成するには:
-
リスト・ビューで、アクション・メニュー(…)の「編集」アクションを選択します。
- マップ・ビューで、1つ以上のリージョンを選択し、「表示/編集」または「シャードの構成」を選択できます。
すべてのシャードが同じリージョン、可用性ドメインおよびサブネットにある場合は、すべてのシャードに同じ設定を適用を有効にします。
「シャードの追加」を選択すると、リストに最大10個のシャードを含めることができます。シャードを削除することもできますが、シャード数はRaftレプリケーション・ファクタより大きい必要があります。
-
-
カタログ構成でシャード・カタログを構成します。
「シャードの構成と同じ」を使用してシャードに適用されたものと同じ構成を使用するか、カタログ・データベースにのみ適用する変更を行うことができます。
「アクション」メニュー(…)で「編集」を選択して、カタログ可用性ドメインおよびサブネットを構成します。カタログ・リージョンはUS East (Ashburn)になります。
Raftレプリケーションはカタログには適用されないことに注意してください。カタログのデータ保護は、Globally Distributed Databaseの作成後に構成されます。カタログData Guardレプリケーションの追加を参照してください。
-
残りの設定を構成します。
設定 説明およびノート 管理者資格証明を作成します SYSユーザー・パスワードを設定して、構成内のすべてのシャード・データベースおよびカタログ・データベースにアクセスします。
SSHキー SSHキーを生成、アップロードまたは貼り付け、後でデータベース接続できるようにこれらのキーを保存します。
暗号化キー Select the vault and master encryption key that were configured in Task 5. Configure Security Resources.
プライベート・エンドポイントの選択 「共通ネットワーク・リソース」でこの「分散ExaDB-XS」に作成されたプライベート・エンドポイントを選択します。 拡張オプション: シャード構成- チャンク 「拡張オプション」で、必要に応じてシャード当たりのチャンク数を構成できます。
拡張オプション: シャード構成- レプリケーション・ユニット 作成されるRaftレプリケーション・ユニットの数が表示されます。Raftレプリケーションを使用する分散データベースには、複数のレプリケーション・ユニットが含まれています。レプリケーション・ユニット(RU)は、同じレプリケーション・トポロジを持つチャンクのセットです。各RUはリーダーとレプリカで構成され、これらは異なるシャードに配置されます。
拡張オプション: 拡張VMクラスタ容量 VM当たりのECPUの拡張容量を構成します。
高度なオプション: VMファイル・システム・ストレージ VMごとのファイル・システム・ストレージ容量を指定します。
高度なオプション: スマートフラッシュキャッシュ スマート・フラッシュ・キャッシュとして追加するストレージ容量の割合を指定します。
拡張オプション: 文字セットの選択 すべてのシャードおよびシャード・カタログ・データベースで使用される文字セットおよび各国語文字セットを選択します。
文字セットにはAL32UTF8文字セットがデフォルトで推奨され、各国語文字セットにはAL16UTF16文字セットがデフォルトで推奨されます。
ポートの選択 GSMリスナー・ポート、ONSポート(ローカル)、ONSポート(リモート)およびSCANリスナー・ポートを入力します。
ノート:
ONSポート(リモート)番号は、各Globally Distributed Databaseに対して一意である必要があります。削除操作が元のデータベースで完全に処理されないかぎり、別のGlobally Distributed Databaseで使用されるポート番号を再使用しないでください。拡張オプション: 診断収集 診断イベント、ヘルス・モニタリングおよびログを有効にします。
拡張オプション: データベース・バックアップ 自動データベース・バックアップを有効化およびスケジュールします。
設定の詳細は、Exascaleインフラストラクチャ上のExadata Database Serviceのドキュメントを参照してください。
-
「検証」を選択して、「分散ExaDB-XS」が構成に対して検証テストを実行します。
-
検証エラーが解決され、検証が成功したら、「作成」を選択してリソースやVMクラスタなどを作成します。
これで、作成操作の実行中に「分散ExaDB-XS」表示名がリストに表示されます。
ホスト調達、VMデプロイメント、ソフトウェアのインストール、シャード・ディレクタ(GSM)の証明書の生成など、作成操作の一部として複数のタスクが実行されるため、作成には時間がかかる場合があります。
「状態」列で操作ステータスをモニターし、「分散ExaDB-XS」表示名を選択して、「作業リクエスト」タブで進行状況を追跡できます。
「シャード」タブのすべてのシャードのステータスが「使用可能」の場合、「分散ExaDB-XS」の作成は完了し、成功します。
注意:
分散ExaDB-XSを作成した後は、ボールトまたはキーを移動しないでください。そうしないと、分散ExaDB-XSは機能しません。