Note:

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:

Objectives

Prerequisites

Task 1: Configure Exascale Storage on Oracle Exadata Database Service on Cloud@Customer Infrastructure

  1. Log in to the OCI Console, navigate to Oracle Database and click Exadata Database Service on Cloud@Customer.

    Image showing OCI Console Navigation

  2. Select Region and Compartment where the Oracle Exadata infrastructure you want to edit is located and click Exadata Infrastructure.

    Image showing to navige to exadata infrastructure

  3. Click the name of the Oracle Exadata infrastructure where you want to configure Exascale storage.

    Image showing click on exadata infrastructure

    In the Infrastructure Details page, click on the More Actions drop-down menu and select Configure Exascale storage.

    Image showing configure exascale storage from more actions button

  4. Enter the Storage capacity for Exascale (TB) you want to allocate and click Submit.

    Image showing configure storage capacity

    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.

    Image showing exascale storage details

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:

  1. Navigate to the other VM cluster you want to reduce the storage allocated. In the VM Cluster Details page, click Scale VM Cluster.

    Image showing scale down vm storage

  2. In the Configure the Exadata storage section, specify the new value of the usable Exadata Storage in (TB) and click Save Changes.

    Image showing scale down vm storage

    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.

  3. 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.

    Image showing scale up exascale

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.

  1. In the Exadata Infrastructure Details page, under Resources, click Exascale Storage Vaults.

    Image showing Exascale storage vault

  2. Click Create Exascale storage vault.

    Image showing Exascale storage vault

  3. 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.

    Image showing create Exascale storage vault

  4. Click Create Exascale storage vault.

    Image showing create Exascale storage vault

    While the creation process is running, the lifecycle state of the Exascale storage vault shows PROVISIONING.

    Image showing create Exascale storage vault

    When the Exascale storage vault creation process completes, the state of the VM cluster changes to AVAILABLE.

    Image showing create Exascale storage vault

    The Exascale Storage Vault details page displays information about the allocated storage and a list of VM clusters associated with the vault.

    Image showing create Exascale storage 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

  1. In the Exadata Infrastructure Details page, under Resources, click Exadata VM Clusters.

  2. Click Create Exadata VM Cluster.

    Image showing Exadata VM Clusters

  3. 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.

    Image showing Exadata VM Clusters

    Image showing Exadata VM Clusters

  4. In the Configure the Exadata storage section, select Exascale as storage type.

    Image showing to configure storage type

    Each Exascale VM cluster must associate with an Exascale storage vault.

  5. In the Exascale Database Storage Vault section, select Select existing storage vault and the compartment.

    Image showing select existing storage vault

    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.

  6. Select Grid Infrastructure release, Exadata guest version and Generate SSH key pair.

    Image showing configuring vm cluster

  7. Select Choose a license type, Diagnostics Collection and click Create VM Cluster.

    Image showing configuring vm cluster

    Image showing 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.

    Image showing create vm cluster

    When the VM cluster creation process completes, the state of the VM cluster changes to AVAILABLE.

    Image showing create vm cluster

    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

  1. Go to the VM Cluster Details page, under Resources, select Databases and click Create Database.

    Image showing create database

  2. 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.

    Image showing the basic container database information to enter

    • 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.

    Image showing Database Home selection

    • 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.
  3. Complete the rest of the required fields in the Create Database page and click Create Database

    Image showing the option confirm creation of container database

    Once the provisioning process of the Container Database is completed, the state of the container database will show as Available.

    Image showing created container database

  4. In the Database details page, under Resources, select Pluggable Databases.

    Image showing created pdb

    Click the pluggable database to view the details of the pluggable database.

    Image showing created pdb

Task 6: Scale an Existing Exascale Storage Vault

  1. In the Exadata Infrastructure Details page, under Resources, click Exascale Storage Vaults and select the vault that you want to scale.

    Image showing Exascale storage vault

  2. In the Exascale Storage Vault details page, select Scale Storage Vault.

    Image showing scale Exascale storage vault

  3. 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.

    Image showing scale Exascale storage vault

    Click Save Changes.

    Image showing scale Exascale storage vault

    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.

    Image showing scale Exascale storage vault

    When the scale storage vault process completes, the state of the Exascale storage vault changes to AVAILABLE.

    Image showing scale Exascale storage vault

    The Exascale Storage Vault details page displays information about the new allocated Exascale database storage.

Task 7: Create Thin clone of a Pluggable Database

  1. 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.

    Image showing create database

  2. 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.

    Image showing pluggable database

  3. In the Pluggable Database Details page, click Clone to initiate the Clone PDB action.

    Initiate Clone Pluggable Database Action

    Note: This will cause the Clone Pluggable Database configuration page to be displayed.

  4. Configure clone PDB options and select Enable Thin Clone.

    In the Clone Pluggable Database configuration page, select Local Clone as PDB clone type.

    1. Enter the information to configure the new PDB.

      • Enter PDB Name.
      • Enter Database TDE wallet password.

      Initiate Clone Pluggable Database Action

    2. 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.

      Configure Clone options and check box to Enable Thin Clone

    Note: The thin PDB clone will be created and presented as a new PDB.

    New Thin Clone PDB Details page

  5. List all of the PDBs in the CDB. From the Pluggable Database Details page, click Database Details in the breadcrumb path.

    New Thin Clone PDB Details page

    Under Resources, click Pluggable databases.

    New Thin Clone PDB Details page

    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.

Acknowledgments

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.