Exadata Cloud@Customer Technical Architecture

Oracle logo

June 2025

Copyright © 2022, 2025 Oracle and/or its affiliates

Exadata Cloud@Customer Architecture Overview

Oracle Cloud Region Oracle Service Tenancy VCN Admin Your Data Center HTTPS Service Management API Calls Exadata Infrastructure VM Cluster Infrastructure Control Plane Server (CPS) Your OCI Tenancy HTTPS Your Client/ Backup Networks Persistent Secure Automation Tunnel (Outgoing) Temporary Secure Operator Tunnel (Outgoing) SSH Your Client Applications/ Administrators (Oracle Net, SSH) Your Exadata and Autonomous Database Administrators (OCI Console, CLI Rest APIs) Oracle Cloud Operations (Console, REST APIs) Bastion Server Management Server

Notes

Oracle Exadata Cloud@Customer runs Oracle Exadata Database Service and Oracle Autonomous Database Service with Oracle-owned and managed infrastructure located in your data center.

Your databases run on one or more virtual machine (VM) clusters that reside on Exadata infrastructure in your data center. Exadata Cloud@Customer also includes control plane server (CPS) infrastructure that connects to an OCI region for cloud automation and administration.

Your client applications and administrators connect to the VM clusters through client and backup networks that you create. You access your databases through standard Oracle database connection methods, such as Oracle Net. You access the VM clusters through standard Oracle Linux methods, such as token-based Secure Shell (SSH).

Your Exadata and Autonomous Database administrators can use the web-based OCI Console, command-line interface (CLI), and REST APIs to connect to your OCI tenancy over an HTTPS connection. Your tenancy sends service management API calls to the Oracle service tenancy. The Oracle service tenancy connects to the Oracle-managed admin virtual cloud network (VCN). An outgoing, persistent, secure automation tunnel connects the CPS infrastructure in your data center to the Oracle-managed admin VCN in the OCI region for delivering cloud automation commands to the VM clusters.

For Autonomous Database, separate persistent automation and temporary operator tunnels are created, targeting separate service tenancy administrative VCNs. If you're using both Oracle Exadata Database Service and Oracle Autonomous Database Service, you'll have two persistent tunnels and, as required, up to two temporary tunnels. These separate tunnels enforce a strict separation of duties for developer operations personnel, who only have authorization to take action on specific VM cluster resources, segregated by service type.

Oracle Cloud Operations can use a console or REST APIs over an HTTPS or SSH connection to manage the infrastructure. Oracle operator SSH connections travel through bastion and management servers; the admin VCN; and an outgoing, temporary, secure operator tunnel from the CPS to the admin VCN. Oracle operator HTTPS connections travel to the infrastructure through the Oracle service tenancy, admin VCN, and the outgoing, persistent, secure automation tunnel. You can optionally control authorization of SSH access by Oracle operators by registering infrastructure resources with a separate Operator Access Control.

Related Resources

Exadata Cloud@Customer Network

Your Data Center Your Client Applications/ Administrators NTP server DNS server Exadata Infrastructure VM Cluster Database Switch/Router Control Plane Server (CPS) Infrastructure Private Subnet (Backup) Private Subnet (Client) Switch/Router Oracle Cloud Region ExaC@C Service Endpoints Object Storage Identity Service OCI Telemetry Monitoring Logging Service Public Virtual Circuit (optional) Oracle Edge FastConnect Your Edge Customer Premises Equipment

Notes

Your databases run on one or more virtual machine (VM) clusters that reside on Exadata infrastructure in your data center. Exadata Cloud@Customer also includes control plane server (CPS) infrastructure that connects to an Oracle Cloud Infrastructure (OCI) region for cloud automation and administration.

Your data center connects to the OCI region to access Exadata Cloud@Customer (ExaC@C) service endpoints, Object Storage, OCI telemetry monitoring, identity service, and logging service.

You can optionally connect your data center to the OCI region with FastConnect. This option uses a public virtual circuit to connect the edge of your network to the Oracle edge in the OCI region. Your edge connects to customer-premises equipment (CPE) in your data center.

The CPE connects to a switch or router, which directs traffic to and from the CPS, network time protocol (NTP) server, domain name system (DNS) server. If you're not using FastConnect, your network should also include a proxy server (not shown in the diagram).

Your client applications and administrators connect to your VM clusters and databases over the private client and backup subnets that you access through a switch or router in your data center. You create and manage the client and backup subnets.

Related Resources

Exadata Infrastructure Overview

Your Data Center Exadata Infrastructure VM Database Server VM Database Server Storage Server Storage Server Storage Server Network Fabric Management Network Backup Network Client Network 3 to 64 storage servers 1 or more VMs per database server 2 to 32 database servers

Notes

Oracle Exadata Cloud@Customer includes multiple database servers and Exadata storage servers connected by high-speed, low-latency network fabric. The Exadata infrastructure resides in your data center.

You can choose from two elastic system shapes: elastic base and elastic. Each system shape can be scaled with additional database and storage servers.

The Exadata infrastructure can have 2 to 32 database servers and 3 to 64 storage servers. You can host one or more VMs per database server.

Note: Today, when deploying Autonomous Database VM clusters, you can't elastically expand the VM clusters after provisioning, so if you need larger clusters, first expand your infrastructure and then provision the Autonomous Database VM cluster.

The client and backup networks provide access to your virtual machine (VM) clusters on the database servers. Oracle manages the infrastructure through the management network, which connects the database and storage server hardware.

Related Resources

VM Clusters and Database Servers

Your Data Center Exadata Infrastructure Hypervisor VM Guest Network Fabric Ports Oracle Database All features and options Oracle Grid Infrastructure Users root, opc, oracle, grid Management Tools dbaascli, ExaCLI SSH Public Key Backup Client Hypervisor VM Guest Network Fabric Ports Oracle Database All features and options Oracle Grid Infrastructure Users root, opc, oracle, grid Management Tools dbaascli, ExaCLI SSH Public Key Backup Client Storage Server Storage Server Storage Server Management Network Network Fabric

Notes

Each Oracle Exadata Cloud@Customer database server contains one or more virtual machine (VM) guests running on a hypervisor and you can designate each VM to host either Exadata Database or Autonomous Database Service instances. This configuration ensures a distinct separation between the Oracle-managed and customer-managed components for the Exadata Cloud@Customer platform.

Oracle manages the hypervisors through the management network. The client and backup networks connect to the VM guests through bonded network interfaces to maximize performance and availability.

If you include Oracle Database software licenses in your Exadata Database Service or Autonomous Database subscription, each VM guest has a complete Oracle Database installation that includes all the features of Oracle Database Enterprise Edition plus all the database enterprise management packs and all the Enterprise Edition options, such as Oracle Database In-Memory and Oracle Real Application Clusters (RAC), as well as Oracle Grid Infrastructure. Alternatively, you can use Oracle Database software licenses that you already own.

Note: Autonomous Database Service prevents customer access to the VM guests because Oracle manages these as part of the service. Administrative actions against the database are limited to protect the service configuration for availability and security. Given that SSH access to VM guests is removed, customer administrative actions in Autonomous Database are performed by an ADMIN user, not by the standard SYSTEM/SYSDBA users, and they're limited to the service-defined APIs, console, and CLI.

Exadata Database Service allows customer access to the VM guests. VM guests require an SSH public/private key pair for operating system security. You register a public key in each guest, and you retain the private key that enables access to the VM operating system. VM guests include standard user accounts, such as oracle, opc, grid, and root.

As a result of this configuration, Exadata Database Service customers manage the VM guests and all the software they contain, including the Oracle-provided management tools, including dbaascli for database lifecycle management and ExaCLI for monitoring and managing your Exadata storage servers.

The diagram shows Exadata infrastructure with two database and three storage servers.

The database servers connect to the Exadata storage servers through network fabric ports. The Exadata infrastructure resides in your data center.

Oracle manages the infrastructure and, for Autonomous Database, the VM guests and database, through the service-specific management network that connects the database and storage server hardware.

Related Resources

Storage Servers

Your Data Center Exadata Infrastructure Exadata Storage Server Flash Storage XRMEM Exadata Storage Server Flash Storage XRMEM Exadata Storage Server Flash Storage XRMEM SPARSE - Optional - HIGH Redundancy RECO - HIGH Redundancy DATA - HIGH Redundancy ASM Disk Groups Database Server Database Server Management Network Network Fabric Backup Network Client Network

Notes

When you configure Oracle Exadata Cloud@Customer, Oracle Automatic Storage Management (ASM) provisions the storage space inside the Exadata storage servers. By default, ASM creates the following disk groups:

Only on Exadata Database Service, you can optionally create the SPARSE disk group to support Exadata snapshots. If you create the SPARSE disk group, ASM allocates less space to the DATA and RECO disk groups.

Exadata Cloud@Customer platform customers also need to decide whether to allocate storage to perform local backups to your Exadata storage. If you choose this option, ASM allocates more space to the RECO disk group and less to the DATA disk group.

The usable storage capacity is the storage available for Oracle Database files after taking into account high-redundancy ASM mirroring (triple mirroring), which provides highly resilient database storage on all Exadata Cloud@Customer configurations. The usable storage capacity does not factor in the use of Exadata compression capabilities, which can increase the effective storage capacity.

The database servers connect to the Exadata storage servers through network fabric ports with active bonding. The Exadata infrastructure resides in your data center.

The diagram shows Exadata infrastructure with two database and three storage servers. Each storage server has flash storage and Exadata RDMA Memory (XRMEM).

Oracle manages the infrastructure through the management network, which connects the database and storage server hardware.

The client and backup networks provide access to your virtual machine (VM) clusters on the database servers. Oracle manages the infrastructure through the management network, which connects the database and storage server hardware.

Related Resources

Network Interfaces

Oracle Cloud Region VCN Admin Your Data Center Exadata Infrastructure Internet Access Switch Persistent Secure Automation Tunnel (outgoing) Control Plane Server (CPS) Control Plane Server Network Management Network Switch Storage Network Switch Database Server VM 1 2 3 4 5 VNIC VNIC NAT SR-IOV Storage Server Management Network Storage Network Layer 2 VLAN Switch Backup bond Client bond

Notes

Your databases run on one or more virtual machine (VM) clusters that reside on Exadata infrastructure in your data center. Exadata Cloud@Customer also includes two control plane servers (CPS) that connect to an Oracle Cloud Infrastructure (OCI) region for cloud automation and administration.

Note: For clarity, the diagram displays only one database server, storage server, and CPS.

The client and backup networks provide access to your VM clusters on database servers through a layer 2 virtual local area network (VLAN) switch that you manage and bonded virtual network interface cards (VNICs).

Your VMs access your dedicated Exadata storage servers through a private, nonrouted interconnect network with SR-IOV mapped interfaces. Each physical Exadata database server and storage server has a highly available (HA) connection to a pair of redundant storage networking switches.

The database and storage servers are interconnected through a layer 2 management network and switches. There is no direct access from the management network to your client and backup networks. A subset of Oracle cloud automation functionality accesses your VMs through the management network by using a VNIC interface and a network address translation (NAT) address.

The CPS connects to the storage servers through the storage network switch, and it connects to the management network switch through the control plane network. An outgoing, persistent, secure automation tunnel connects the CPS to the Oracle-managed admin VCN in the OCI region through an internet access switch that you manage.

The following interfaces connect the various networks to the VM:

  1. bondeth0 for the client network
  2. bondeth1 for the backup network
  3. eth0 for the management network
  4. re0 for a storage/Real Application Clusters (RAC) interconnect (isolated through VLAN)
  5. re1 for a storage/RAC interconnect (isolated through VLAN)

Related Resources