Exascale InfrastructureGlobally Distributed Exadata Database on Exascale InfrastructureリソースでのGlobally Distributed Exadata Databaseの作成
Globally Distributed Exadata Database on Exascale Infrastructure (分散ExaDB-XS)リソースには、ノード(シャード)、カタログ、データ分散方法、レプリケーション方法、接続詳細、バックアップ構成など、分散データベースの構成詳細が含まれます。
リソースは、Exascale InfrastructureGlobally Distributed Exadata Database on Exascale InfrastructureのGlobally Distributed Exadata Databaseのホームページで作成します。
-
分散ExaDB-XSリソースを作成する権限を持つユーザーとしてコンソールにログインし、Exascale InfrastructureGlobally Distributed Exadata Database on Exascale InfrastructureのGlobally Distributed Exadata Databaseのホームページにナビゲートします。
See Listing Globally Distributed Exadata Database on Exascale Infrastructure Resources for help.
-
「データベースの作成」を選択します。
Exascale InfrastructureGlobally Distributed Exadata Database on Exascale InfrastructureでのGlobally Distributed Exadata Databaseの作成ページの各セクションに構成の詳細を指定します。
基本情報の指定
次の情報を入力します:
| 設定 | 説明およびノート |
|---|---|
| Display name | 分散ExaDB-XSを簡単に識別できるようにするわかりやすい説明またはその他の情報を入力します。機密情報を入力しないでください。この名前は、リソースの作成後に変更できます。 |
| データベース名の接頭辞 | この接頭辞は、使いやすくするために、構成内のすべてのデータベース名に追加されます。 |
| コンパートメント | 分散ExaDB-XSリソースをホストするコンパートメントを選択します |
| Databaseバージョン | 現時点では、Oracle AI Databaseリリース26aiがサポートされています。 |
| クラスタ・インフラストラクチャ・タイプ | 「Exascale VMクラスタ」または「専用VMクラスタ」を選択します |
タグ
分散ExaDB-XSリソースにタグを追加できます。これらは、作成後に追加することもできます。
ノード構成
データ分散方法およびレプリケーション方法を選択し、トポロジに必要なノードを構成します。
データ分散
-
自動:データは、一貫性ハッシュによるパーティション化を使用して、ノード間で自動的に分散されます。パーティション化アルゴリズムにより、データがノード間に均一およびランダムに分配されます。
-
ユーザー管理:現在サポートされていません
ノート:「レプリケーション」タイプで「Raft」が選択されている場合、「ユーザー管理」オプションは使用できません。
レプリケーション・タイプ
- Raftレプリケーションは、チャンクのセットで構成されるレプリケーション・ユニットを作成し、それらをノード間で自動的に分散して、チャンクの割当て、チャンクの移動、ワークロードの分散およびスケーリング時のバランシングを処理します。
デプロイメント・オプションの構成
-
デプロイメント・オプション:単一Raftクラスタまたは複数Raftクラスタ・トポロジを選択します。
-
単一Raftクラスタ:単一の読取り/書込みRaftクラスタをデプロイします。
-
マルチRaftクラスタ:読取り/書込みRaftクラスタと、読取り/書込みクラスタのレプリカである1つまたは2つの読取り専用Raftクラスタをデプロイします。
-
-
クラスタ数:「単一Raftクラスタ」オプションを選択すると、クラスタ数が1個になります。「Multi-Cluster Raft」オプションを選択すると、2つまたは3つのクラスタを選択できます。
Raftクラスタの構成
リストには、選択した配置オプションに基づいて値が事前に移入されます。
Raftクラスタの詳細を編集するには、「アクション」メニュー(3つのドット)で「編集」を選択します。
-
レプリケーション・ファクタ: Raftレプリケーションでは、レプリケーション・ファクタはレプリケーション・ユニット内のレプリカの数です。この数には、ユニットのプライマリ(リーダー)メンバーとそのレプリカ(フォロワ)が含まれます。
-
Raftクラスタ名: Raftクラスタの名前をここで変更できます。
-
ノード数: Raftクラスタにデプロイするノード(データベース)の数を示します。
-
モード: Raftクラスタが読取り/書込みか読取り専用かを示します。
-
証人: (オプション)このオプションを有効にすると、各レプリケーション・ユニットの1人のフォロワを証人として指定できます。証人はRaftコンセンサス・モジュールを保持しますが、Raftログの一部のみを格納し、表パーティションは含みません。目撃者のレプリカは、コンセンサスプロトコルのほぼすべての側面に積極的に参加しています。
マップ・ビューと表ビュー
「マップの表示」トグルを使用して、ノードを構成するためにマップ・ビューとリスト・ビューを選択します。
-
マップ・ビュー:マップ・ビューがフィルタされ、ノードをデプロイできる使用可能なExadataクラスタが表示されます。一部のリージョンはデフォルトで選択されることに注意してください。マップを使用して選択したノードを構成するには、使用可能なリージョンにマウス・ポインタを重ねて「ノードの表示/編集」を選択します。現在の構成を削除するには、「リセット」を選択し、リージョンを選択して「ノードの構成」を選択します。
-
表ビュー: 「マップの表示」をオフにすると、ノードを表形式で構成できます。各ノードを構成するには、「アクション」メニュー(3つのドット)で「編集」を選択します。
ノード・オプション
マップ・ビューと表ビューのどちらで、ノードに対して次のオプションを構成します。「新規クラスタの作成」を選択すると、詳細が異なります。
-
Raftクラスタ名:ノードが属しているRaftクラスタを選択します。
-
新規クラスタの作成:既存のVMクラスタではなく、新しいVMクラスタにノードを作成する場合に選択します。
-
リージョン:ノードをホストするOCIリージョンを選択します。「新規クラスタの作成」が選択されていない場合、使用可能なVMクラスタがあるOCIリージョンがリストされます。
-
VMクラスタ・コンパートメント: 「新規クラスタの作成」が選択されている場合、クラスタを配置するコンパートメントを選択します。
-
可用性ドメイン:リージョンに構成されている可用性ドメインが表示されます。
1つのリージョンに複数の可用性ドメインが構成されている場合:
-
「新規クラスタの作成」が選択されていない場合は、既存のVMクラスタを含むドメインを選択できます。
-
「新規クラスタの作成」を選択すると、選択できます。
-
-
VMクラスタ: 「新規クラスタの作成」が選択されていない場合は、リストからクラスタを選択します。
ノート:ノードごとに1つのVMクラスタを使用することをお薦めします。
-
サブネットおよびバックアップ・サブネット: 「新規クラスタの作成」が選択されている場合、割り当てるサブネットおよびバックアップ・サブネットを選択します。
-
ネットワーキングの詳細: 「新規クラスタの作成」が選択されている場合、クラスタを割り当てるVCNおよびNSG IDを選択します
カタログ構成
カタログ構成は、表に事前構成されています。構成を変更するには、「アクション」メニュー(3つのドット)で「編集」を選択します。
-
レプリカ:プライマリ・カタログを格納する論理ユニット。Data Guardスタンバイが構成されると、別のレプリカに配置されます。
-
新規クラスタの作成:既存のVMクラスタではなく、新規VMクラスタにカタログを作成する場合に選択します。
残りの設定は、前にリストしたノード構成設定と同じです。
カタログのデータ保護は、Globally Distributed Databaseの作成後に構成されます。カタログData Guardレプリケーションの追加を参照してください。
Raftレプリケーション・タイプはカタログに適用されないことに注意してください。
管理者資格証明の作成
構成内のすべてのデータベース(カタログを含む)にアクセスできるユーザーのSYSパスワードを設定します。
暗号化キー
「セキュリティ・リソースの構成」で構成されたボールトおよびマスター暗号化キーを選択します。
プライベート・エンドポイントの選択
この分散ExaDB-XS用に作成されたプライベート・エンドポイントを「共通ネットワーク・リソース」で選択します。
文字セットの選択
すべてのノードおよびカタログ・データベースで使用される文字セットおよび各国語文字セットを選択します。
文字セットにはAL32UTF8文字セットがデフォルトで推奨され、各国語文字セットにはAL16UTF16文字セットがデフォルトで推奨されます。
ポートの選択
GSMリスナー・ポート、ONSポート(ローカル)およびONSポート(リモート)を入力します。
ノート: ONSポート(リモート)番号は、Globally Distributed Databaseごとに一意である必要があります。削除操作が元のデータベースで完全に処理されないかぎり、別のGlobally Distributed Databaseで使用されるポート番号を再使用しないでください。
拡張オプション: データベース構成
-
チャンク:オプションで、ノード当たりのチャンク数を構成できます。
-
レプリケーション・ユニット:
拡張オプション: データベース・バックアップの構成
「拡張オプション」で、自動データベース・バックアップを有効化およびスケジュールできます。設定の詳細は、Exascaleインフラストラクチャ上のExadata Database Serviceのドキュメントを参照してください。
拡張オプション: GSMネットワーク詳細
これらの設定により、GSMをホストする仮想クラウド・ネットワーク(VCN)にネットワーク・セキュリティ・グループ(NSG)を割り当てることができます。
NSGはすでに構成されている必要があります。NSGの作成を参照してください。
-
仮想クラウド・ネットワーク・リージョン: GSMホストに割り当てるVCNを含むリージョンを選択します。
-
GSM仮想クラウド・ネットワーク・コンパートメント:割り当てるVCNを含むコンパートメントを選択します。
-
GSM仮想クラウド・ネットワーク:割り当てるVCNを選択します。
-
GSMネットワーク・セキュリティ・グループ・コンパートメント:割り当てるNSGを含むコンパートメントを選択します。
-
GSMネットワーク・セキュリティ・グループID:割り当てるNSGを選択します。
検証
「検証」を選択して、構成に対して検証チェックを実行します。
作成
検証エラーが解決され、検証が成功したら、「作成」を選択します。
これで、作成操作の実行中にリストに分散ExaDB-XS表示名が表示されます。
ホスト調達、VMデプロイメント、ソフトウェアのインストール、GSMの証明書の生成など、作成操作の一部として複数のタスクが実行されるため、作成操作には時間がかかる場合があります。
「状態」列で操作ステータスをモニターし、分散ExaDB-XS表示名を選択して、「作業リクエスト」タブで進行状況を追跡できます。「ノード」タブのすべてのノードのステータスが「使用可能」の場合、分散ExaDB-XSの作成は完了し、成功します。
注意:分散ExaDB-XSを作成した後は、ボールトまたはキーを移動しないでください。そうしないと、分散ExaDB-XSは機能しません。