Creating a Globally Distributed Exadata Database on Exascale Infrastructure Resource

A Globally Distributed Exadata Database on Exascale Infrastructure (Distributed ExaDB-XS) resource contains the configuration details of the distributed database, including nodes (shards), catalog, data distribution method, replication method, connection details, backup configuration, and more.

You create the resource in the Globally Distributed Exadata Database on Exascale Infrastructure home page.

  1. Log in to the Console as a user with permissions to create Distributed ExaDB-XS resources, and navigate to the Globally Distributed Exadata Database on Exascale Infrastructure home page.

    See Listing Globally Distributed Exadata Database on Exascale Infrastructure Resources for help.

  2. Select Create database.

Provide configuration details in each section of the Create Globally Distributed Exadata Database on Exascale Infrastructure page.

Provide basic information

Provide the following information:

Setting Description and Notes
Display name Enter a user-friendly description or other information that helps you easily identify the Distributed ExaDB-XS. Avoid entering confidential information. You can modify this name after resource creation.
Database name prefix This prefix is appended to all of the database names in the configuration for ease of use.
Compartment Select a compartment to host the Distributed ExaDB-XS resource
Database version Oracle AI Database release 26ai is supported at this time.
Cluster infrastructure type Select Exascale VM cluster or Dedicated VM cluster

Tags

You can add tags to the Distributed ExaDB-XS resource. These can also be added after creation.

Nodes configuration

Select a data distribution method and replication method, then configure the nodes required for your topology.

Data distribution

Replication type

Configure deployment options

Configure Raft clusters

The list is prepopulated with values based on the deployment options you selected.

Select Edit in the Actions menu (three dots) to edit Raft cluster details.

Map and table views

Use the Show map toggle to select between the map and list view to configure the nodes.

Node options

Whether in Map or Table view, you configure the following options for the nodes. Note that the details are different when you select Create new cluster.

Catalog configuration

The catalog configuration is preconfigured in the table. To change the configuration select Edit in the Actions menu (three dots).

The remaining settings are the same as the Node configuration settings listed previously.

Data protection for the catalog is configured after the Globally Distributed Database is created. See Adding Catalog Data Guard Replication.

Note that Raft replication type does not apply to the catalog.

Create administrator credentials

Set the SYS password for the user that will be able to access all of the databases in the configuration, including the catalog.

Encryption key

Select the vault and master encryption key that were configured in Configure Security Resources.

Select private endpoint

Select the private endpoint that was created for this Distributed ExaDB-XS in Common Network Resources.

Select character sets

Select the Character set and National character set that will be used in all of the node and catalog databases.

The AL32UTF8 character set is recommended by default for character set and the AL16UTF16 character set is recommended by default for National character set.

Select ports

Enter the GSM listener port, ONS port (local), and ONS port (remote).

Note: The ONS port (remote) number must be unique to each Globally Distributed Database. Do not reuse a port number used in another Globally Distributed Database unless a delete operation is fully processed on the original.

Advanced options: Database configuration

Advanced options: Configure database backups

Under Advanced Options you can enable and schedule automated database backups. See Exadata Database Service on Exascale Infrastructure documentation for information about the settings.

Advanced options: GSM networking details

These settings allow you to assign a network security group (NSG) to a virtual cloud network (VCN) that hosts the GSMs.

The NSGs need to have already been configured. See Creating an NSG.

Validate

Select Validate to run validation checks against the configuration.

Create

Once any validation errors are addressed and validation is successful, select Create.

Now the Distributed ExaDB-XS display name appears in the list while the creation operation runs.

The creation operation can take a while, because several tasks are performed as part of the create operation, including host procurement, VM deployment, installing software, and generating certificates for the GSMs.

You can monitor the operation status in the State column and select the Distributed ExaDB-XS display name to track progress in the Work requests tab. When the status of all of the nodes on the Nodes tab is Available, Distributed ExaDB-XS creation is complete and successful.

Caution: After creating a Distributed ExaDB-XS, do not move any of its vaults or keys or the Distributed ExaDB-XS will not work.