Note:
- This tutorial requires access to Oracle Cloud. To sign up for a free account, see Get started with Oracle Cloud Infrastructure Free Tier.
- It uses example values for Oracle Cloud Infrastructure credentials, tenancy, and compartments. When completing your lab, substitute these values with ones specific to your cloud environment.
Configure Oracle Exadata Database Service on Cloud@Customer with Exascale for Databases
Introduction
Exascale technology is now available with Oracle Exadata Database Service on Cloud@Customer. Users can configure Exascale storage on their new and existing Oracle Exadata Database Service on Cloud@Customer infrastructure and provision Exascale VM clusters using the configured Exascale storage.
Note: The following are the minimum requirements for configuring Exascale on Oracle Exadata Database Service on Cloud@Customer:
- Oracle Exadata X8M-2 System Model and later.
- Exadata Infrastructure System Software release 24.1.x and later.
- Oracle Grid Infrastructure 23ai and later.
- Oracle Database 23ai and later.
Objectives
-
Configure Exascale storage on Oracle Exadata Database Service on Cloud@Customer infrastructure.
-
Configure an Exascale storage vault.
-
Create an Exascale VM cluster on Oracle Exadata Database Service on Cloud@Customer.
-
Provision an Oracle Database 23ai container database.
-
Scale an existing Exascale storage vault.
-
Create Thin clone of a pluggable database.
Prerequisites
-
Oracle Exadata Database Service on Cloud@Customer infrastructure available to host the VM cluster.
-
A validated VM cluster network available for the VM cluster to use.
Task 1: Configure Exascale Storage on Oracle Exadata Database Service on Cloud@Customer Infrastructure
-
Log in to the OCI Console, navigate to Oracle Database and click Exadata Database Service on Cloud@Customer.
-
Select Region and Compartment where the Oracle Exadata infrastructure you want to edit is located and click Exadata Infrastructure.
-
Click the name of the Oracle Exadata infrastructure where you want to configure Exascale storage.
In the Infrastructure Details page, click on the More Actions drop-down menu and select Configure Exascale storage.
-
Enter the Storage capacity for Exascale (TB) you want to allocate and click Submit.
After the successful configuration of Exascale storage, the Exascale storage (TB) value is updated with the reserved storage capacity in the Exadata Infrastructure Details page.
Task 2: (Optional) Scale Up or Down the Exascale Storage Capacity
Note: If sufficient Exadata storage is unavailable to expand the Exascale storage, add additional storage servers using elastic storage expansion or reduce the storage allocated to existing VM clusters to make the desired Exadata storage capacity available for Exascale use.
To reduce the storage allocated to an existing VM cluster, follow the steps:
-
Navigate to the other VM cluster you want to reduce the storage allocated. In the VM Cluster Details page, click Scale VM Cluster.
-
In the Configure the Exadata storage section, specify the new value of the usable Exadata Storage in (TB) and click Save Changes.
Users can scale up or scale down the allocated Exascale storage capacity. Users can expand the Exascale storage capacity up to the maximum Exadata storage available on the Exadata infrastructure, and reduce the capacity to 2 TB or total Exascale storage consumed by all Exascale storage vaults on the infrastructure, whichever is higher. Exascale storage can be scaled up or scaled down online at anytime.
-
In the Configure Exascale storage panel, the current capacity displays the currently allocated Exascale storage capacity. The minimum and maximum values display the minimum and maximum limits for the storage scale-up and down operations, respectively. Enter the value for the new allocated storage capacity for Exascale storage and click Submit.
Task 3: Configure an Exascale Storage Vault
An Exascale vault is a logical storage container that uses the physical resources provided by Exascale storage pools. Each vault is associated with at least one storage pool.
-
In the Exadata Infrastructure Details page, under Resources, click Exascale Storage Vaults.
-
Click Create Exascale storage vault.
-
In the Create Exascale storage vault page, enter the following information.
- Compartment: Select a compartment where you want the Exascale storage vault to be created.
- Name: Enter the name for the vault.
- Storage capacity for the databases: Enter the storage capacity.
Note: The minimum configurable or resizable size for an Exascale storage vault is 2 TB.
-
Click Create Exascale storage vault.
While the creation process is running, the lifecycle state of the Exascale storage vault shows PROVISIONING.
When the Exascale storage vault creation process completes, the state of the VM cluster changes to AVAILABLE.
The Exascale Storage Vault details page displays information about the allocated storage and a list of VM clusters associated with the vault.
Note: Alternatively, you can create a new vault on the fly using the Create new storage vault option while provisioning the Exascale VM cluster.
Task 4: Create an Exascale VM Cluster on Oracle Exadata Database Service on Cloud@Customer
-
In the Exadata Infrastructure Details page, under Resources, click Exadata VM Clusters.
-
Click Create Exadata VM Cluster.
-
In the Create Exadata VM Cluster page, enter the following information.
- Select a compartment: Select a compartment where you want the Exascale VM cluster to be created.
- Provide the display name: Enter the name for the VM cluster.
- Select a VM Cluster Network: Select a VM cluster network to use for the VM cluster.
- Configure VM cluster:
- DB Servers: Enter database servers.
- Specify the OCPU count per VM: Enter OCPU count per VM.
- Specify the memory per VM (GB): Enter memory per VM.
- Specify the local storage per VM: Enter local storage per VM.
-
In the Configure the Exadata storage section, select Exascale as storage type.
Each Exascale VM cluster must associate with an Exascale storage vault.
-
In the Exascale Database Storage Vault section, select Select existing storage vault and the compartment.
Note: Alternatively, you can select Create new storage vault, and enter the name and storage capacity for the new vault. This option will create a new Exascale database storage vault during VM cluster provisioning.
-
Select Grid Infrastructure release, Exadata guest version and Generate SSH key pair.
-
Select Choose a license type, Diagnostics Collection and click Create VM Cluster.
The VM Cluster Details page is now displayed. While the creation process is running, the lifecycle state of the VM cluster shows PROVISIONING.
When the VM cluster creation process completes, the state of the VM cluster changes to AVAILABLE.
The Exadata database storage section in the VM Cluster Details page shows the type of storage configured, which, in this case, is Exascale.
Task 5: Provision a Container Database
-
Go to the VM Cluster Details page, under Resources, select Databases and click Create Database.
-
In the Create Database page, enter the following information.
-
Enter Basic information.
- Database name: Enter a name for the database.
- Unique name (Optional): Enter a unique name for the database.
- Database version: Select the database version available.
- PDB name (Optional): Enter the name of the first PDB to be created.
-
Specify a Database Home.
- Database Home source: Select to use an existing Database Home or Create a new Database Home.
- Database Home display name: Use the default database home name or enter a database home name.
- Change Database Image (Optional): Determines what Oracle Database version is used for the database. By default, the latest Oracle-published database software image is selected. Select to use an older Oracle-published image or a custom database software image that you have created in advance.
-
Enter administrator credentials.
- Password: Enter password. Password must be 9 to 30 characters and contain at least 2 uppercase, 2 lowercase, 2 special, and 2 numeric characters. The special characters must be
\
,_
,#
, or-
. - Confirm Password: Enter the same password.
- Password: Enter password. Password must be 9 to 30 characters and contain at least 2 uppercase, 2 lowercase, 2 special, and 2 numeric characters. The special characters must be
-
-
Complete the rest of the required fields in the Create Database page and click Create Database
Once the provisioning process of the Container Database is completed, the state of the container database will show as Available.
-
In the Database details page, under Resources, select Pluggable Databases.
Click the pluggable database to view the details of the pluggable database.
Task 6: Scale an Existing Exascale Storage Vault
-
In the Exadata Infrastructure Details page, under Resources, click Exascale Storage Vaults and select the vault that you want to scale.
-
In the Exascale Storage Vault details page, select Scale Storage Vault.
-
In Scale Storage Vault, enter a value for the desired storage capacity for databases. This number should be the value for the total storage that you want to have provisioned after the scaling operation completes.
Click Save Changes.
The Exascale Storage Vault details page is now displayed. While the scale storage vault process is running, the lifecycle state of the Exascale storage vault shows UPDATING.
When the scale storage vault process completes, the state of the Exascale storage vault changes to AVAILABLE.
The Exascale Storage Vault details page displays information about the new allocated Exascale database storage.
Task 7: Create Thin clone of a Pluggable Database
-
Go to the VM Cluster Details page, under Resources, select Databases and select the name of the Container Database whose PDB we will create a thin clone of.
-
In the Database Details page, click Pluggable Databases in the Resources section. From the list of available pluggable databases displayed, click the name of the Pluggable Database.
-
In the Pluggable Database Details page, click Clone to initiate the Clone PDB action.
Note: This will cause the Clone Pluggable Database configuration page to be displayed.
-
Configure clone PDB options and select Enable Thin Clone.
In the Clone Pluggable Database configuration page, select Local Clone as PDB clone type.
-
Enter the information to configure the new PDB.
- Enter PDB Name.
- Enter Database TDE wallet password.
-
Enable thin clone.
- You can select Take a backup of the PDB immediately after cloning
- Enable Thin Clone checkbox will be checked by default. Unchecking this box will create a thick clone instead of a thin clone of a pluggable database.
- Click Clone PDB to start the clone provisioning process.
Note: The thin PDB clone will be created and presented as a new PDB.
-
-
List all of the PDBs in the CDB. From the Pluggable Database Details page, click Database Details in the breadcrumb path.
Under Resources, click Pluggable databases.
Note: This will cause a list of available pluggable databases to be displayed and that the thin clone PDB is listed, as just another PDB.
Related Links
-
What’s New in Oracle Exadata Database Service on Cloud@Customer
-
Exadata Database Service on Cloud@Customer How To’s Video Playlist
-
Oracle LiveLabs Workshop: Get Started with Oracle Exadata Database Service on Cloud@Customer
Acknowledgments
- Authors - Sujit Dhawalkar, Tammy Bednar, Leo Alvarado (Product Management)
More Learning Resources
Explore other labs on docs.oracle.com/learn or access more free learning content on the Oracle Learning YouTube channel. Additionally, visit education.oracle.com/learning-explorer to become an Oracle Learning Explorer.
For product documentation, visit Oracle Help Center.
Configure Oracle Exadata Database Service on Cloud@Customer with Exascale for Databases
G26999-05
Copyright ©2025, Oracle and/or its affiliates.