Learn About Oracle Database@Google Cloud

Oracle Database@Google Cloud is the Oracle Database service on OCI managed by Oracle, running inside Google Cloud data centers.

Oracle Database@Google Cloud brings Oracle technologies—such as Oracle Exadata Database Service, Oracle Autonomous Database, Oracle Real Application Clusters (Oracle RAC), Oracle Database Autonomous Recovery Service, and Oracle Data Guard—into Google Cloud. The solution integrates into Google Cloud networking and Google Cloud Virtual Private Cloud (VPC) access.

You can manage the service on the Google Cloud console or by using Google Cloud automation tools. Oracle Database@Google Cloud consists of a fully-managed Oracle Autonomous Database and a co-managed Oracle Exadata Database Service. Both services are natively integrated in Google Cloud, which provides a simple, secure, and low latency operating environment. Google Cloud IAM and Admin provide federated identity and access management for Oracle Exadata Database Service. You can deploy this across multiple regions to ensure business continuity and cloud resilience.

In this solution, you learn about the available network topology considerations and options for selecting the one best suited to your organizational needs.

Architecture

This architecture shows a detailed topology for Oracle Database@Google Cloud:



google-detailed-arch-oracle.zip

The architecture shows application resources in a VPC of a Google Cloud project within a single zone of a Google Cloud region. An application subnet in the VPC connects using the OCI managed network to Oracle Database@Google Cloud operating in an OCI child site located in the same Google Cloud region. The Oracle Autonomous Database subnet and the Oracle Exadata Database Service client and backup subnets extend into the OCI tenancy VCN in the OCI region and are accessible to other resources in OCI.

The OCI region hosts these OCI services: OCI Vault, OCI Object Storage, and OCI control plane.

This architecture supports the following components:

  • Google Cloud Region

    A Google Cloud region is a geographical area that contains data centers and infrastructure for hosting resources. Regions are made up of zones, which are isolated from each other within the region.

  • OCI Region

    An Oracle Cloud Infrastructure region is a localized geographic area that contains one or more data centers, called availability domains. Regions are independent of other regions, and vast distances can separate them (across countries or even continents).

  • Google Virtual Private Cloud

    Google Cloud Virtual Private Cloud (VPC) provides networking functionality to Compute Engine virtual machine (VM) instances, Google Kubernetes Engine (GKE) containers, database services, and serverless workloads. VPC provides global, scalable, and flexible networking for your cloud-based service.

  • Google Cloud Zone

    A zone in Google Cloud is a deployment area for resources within a region. Zones are isolated from each other within a region, and are treated as a single failure domain.

  • Google Cloud Project

    A Google Cloud Project is required to use Google Workspace APIs and build Google Workspace add-ons or apps. A Cloud project forms the basis for creating, enabling, and using all Google Cloud services, including managing APIs, enabling billing, adding and removing collaborators, and managing permissions.

  • Virtual cloud network (VCN) and subnet

    A VCN is a customizable, software-defined network that you set up in an Oracle Cloud Infrastructure region. Like traditional data center networks, VCNs give you control over your network environment. A VCN can have multiple non-overlapping CIDR blocks that you can change after you create the VCN. You can segment a VCN into subnets, which can be scoped to a region or to an availability domain. Each subnet consists of a contiguous range of addresses that don't overlap with the other subnets in the VCN. You can change the size of a subnet after creation. A subnet can be public or private.

  • Autonomous Database

    Oracle Autonomous Database is a fully managed, preconfigured database environments that you can use for transaction processing and data warehousing workloads. You do not need to configure or manage any hardware, or install any software. Oracle Cloud Infrastructure handles creating the database, as well as backing up, patching, upgrading, and tuning the database.

  • Oracle Exadata Database Service

    Oracle Exadata Database Service enables you to leverage the power of Exadata in the cloud. Oracle Exadata Database Service delivers proven Oracle Database capabilities on purpose-built, optimized Oracle Exadata infrastructure in the public cloud and on Cloud@Customer. Built-in cloud automation, elastic resource scaling, security, and fast performance for all Oracle Database workloads helps you simplify management and reduce costs.

  • Object storage

    Oracle Cloud Infrastructure Object Storage provides quick access to large amounts of structured and unstructured data of any content type, including database backups, analytic data, and rich content such as images and videos. You can safely and securely store and then retrieve data directly from the internet or from within the cloud platform. You can scale storage without experiencing any degradation in performance or service reliability. Use standard storage for "hot" storage that you need to access quickly, immediately, and frequently. Use archive storage for "cold" storage that you retain for long periods of time and seldom or rarely access.

  • OCI Vault

    Oracle Cloud Infrastructure Vault enables you to centrally manage the encryption keys that protect your data and the secret credentials that you use to secure access to your resources in the cloud. You can use the Vault service to create and manage vaults, keys, and secrets.

Considerations for Oracle Autonomous Database Networking

When selecting a network topology, consider the following requirements for Oracle Autonomous Database networking:

  • Select or create a VPC to associate your Oracle Autonomous Database.
  • Carve out a non-overlapping CIDR range for the Oracle Autonomous Database. Define one CIDR for the primary subnet (DB subnet) and a minimum of /28.

Note:

Oracle Autonomous Database is automatically configured for local backups in the OCI region. Both the backup and restore processes are initiated through Oracle Autonomous Database.

Considerations for Oracle Exadata Database Service Networking

When selecting a network topology, consider the following for Oracle Exadata Database Service VM Cluster networking:

  • Select or create a VPC to associate your Oracle Exadata Database Service on Dedicated Infrastructure VM Cluster.
  • Carve out two non-overlapping CIDR ranges for the Oracle Exadata Database Service on Dedicated Infrastructure VM Cluster:

    • Define one CIDR for the Client subnet (DB subnet) Minimum /28, although we recommend to use /24 for the Client Subnet CIDR to accommodate future growth.
    • Define one CIDR for the Backup subnet with a minimum of /28.