Overview of Oracle Database deployment using NetApp Volumes

This document provides an overview of the process of deploying Oracle AI Database using Google Cloud NetApp Volumes.

You can use NetApp Volumes iSCSI block storage to deploy high availability Oracle AI Database 26ai with Oracle Data Guard on Compute Engine.

Platform roles

  • NetApp Volumes provides high-performance block storage and accelerates standby database initialization using storage-layer replication, snapshots, and clones.

    NetApp Volumes replication significantly reduces standby initialization time compared to the conventional Oracle Recovery Manager (RMAN) active duplication by moving data at the storage layer instead of moving it through the Oracle database channels.

  • Oracle Data Guard provides continuous synchronization, redo transport, role management, and failover orchestration (Broker, Fast-Start Failover, and Observer).

You can use NetApp Volumes replicate, snapshot, or clone to populate the standby database, and then use Oracle Data Guard for high availability.

Architecture

The architecture described in this guide deploys Oracle AI Database 26ai high availability on Compute Engine using NetApp Volumes iSCSI storage and Oracle Data Guard. It consists of the following three independent data paths:

  • Path 1: moves data files at the NetApp Volumes layer for standby initialization.
  • Path 2: keeps databases synchronized after cutover.
  • Path 3: orchestrates role transitions and automatic failover through Oracle Data Guard Broker and the Observer.

Oracle Database deployment with NetApp Volumes.

Components

The architecture has the following components:

Component Details
DB hosts oracdb1 and oracdb2 in different zones, five NetApp Volumes iSCSI volumes each.
Storage /u01 +ASM, +DATA, +RECO, +FRA on NetApp Volumes (EXTERNAL)
Standby initialization NetApp Volumes replicate, snapshot, and clone. Then, finalize the standby for Oracle Data Guard.
High availability Restart, physical standby (MOUNTED), Broker, Fast-Start Failover (FSFO), Observer (oradg-obs)
Apps Service orclapp

Zoning

One NetApp Volumes Flex Unified pool per database zone, dedicated volumes per host. Boot disks are OS-only.

Topology

The topology of this architecture places the primary, standby, and observer roles across separate zones and maps each database host to dedicated NetApp Volumes pools and iSCSI volumes.

Role VM Zone NetApp Volumes pool Volumes (per host)
Primary oracdb1 us-west1-a oracle-pool-a ora_<host>_u01, ora_<host>_data_01/02, ora_<host>_arch_01, ora_<host>_fra_01
Standby oracdb2 us-west1-b oracle-pool-b Same as Primary
Observer oradg-obs us-west1-c Not applicable Boot disk only

Storage

Storage Backing Use
OS Compute Engine boot disk OS only
/u01 NetApp Volumes iSCSI storage Grid/DB homes, and staging (XFS)
+DATA, +RECO, +FRA NetApp Volumes iSCSI storage ASM EXTERNAL — datafiles, archives, and FRA

Machine types

The deployment described in this guide uses sample n4-highmem-8 machine type. However, OLTP workloads typically use c4-standard-* machine types.

What's next