Edit

Share via


Network planning for Oracle Database@Azure

In this article, learn about network topologies and constraints in Oracle Database@Azure. After you purchase an offer through Azure Marketplace and provision the Oracle Exadata infrastructure, the next step is to create your virtual machine cluster to host your instance of Oracle Exadata Database@Azure. The Oracle database clusters are connected to your Azure virtual network via a virtual network interface card (virtual NIC) from your delegated subnet (delegated to Oracle.Database/networkAttachment).

Network features

There are two types of network features: default and advance.

Default network features

Default network features enable basic network connectivity for both new and existing Oracle Database@Azure deployments. These features are available across all supported Oracle Database@Azure regions and provide the foundational networking required for your deployment

Advanced network features

Advanced network features enhance the virtual networking experience, offering improved security, performance, and control—similar to standard Azure VMs. These features are currently in public preview and available in the following regions:

  • Australia East
  • Central US
  • East US
  • East US2
  • US West
  • UK South
  • UK West

Note

Advanced network features are currently supported only for new Oracle Database@Azure deployments. Existing virtual networks with previously created Oracle Database@Azure delegated subnets will not support these features at this time. Support for existing deployments is planned for later this year.

Registration required

To use advanced network features, you must first register using the commands below before creating your virtual network for the Oracle Database@Azure deployment.

Register-AzProviderFeature -FeatureName "EnableRotterdamSdnApplianceForOracle" -ProviderNamespace "Microsoft.Baremetal"

Register-AzProviderFeature -FeatureName "EnableRotterdamSdnApplianceForOracle" -ProviderNamespace "Microsoft.Network"

Supported topologies

The following table describes the network topologies that are supported by each configuration of network features for Oracle Database@Azure.

Topology Default network features Advanced network features
Connectivity to an Oracle database cluster in a local virtual network Yes Yes
Connectivity to an Oracle database cluster in a peered virtual network (in the same region) Yes Yes
Connectivity to an Oracle database cluster in a spoke virtual network in a different region with a virtual wide area network (virtual WAN) Yes Yes
Connectivity to an Oracle database cluster in a peered virtual network in different region (Global Peering) No Yes
On-premises connectivity to an Oracle database cluster via global and local Azure ExpressRoute Yes Yes
Azure ExpressRoute FastPath No Yes
Connectivity from on-premises to an Oracle database cluster in a spoke virtual network over an ExpressRoute gateway and virtual network peering with a gateway transit Yes Yes
On-premises connectivity to a delegated subnet via a virtual private network (VPN) gateway Yes Yes
Connectivity from on-premises to an Oracle database in a spoke virtual network over a VPN gateway and virtual network peering with gateway transit Yes Yes
Connectivity over active/passive VPN gateways Yes Yes
Connectivity over active/active VPN gateways No Yes
Connectivity over zone-redundant, zonal ExpressRoute gateways Yes Yes
Transit connectivity via a virtual WAN for an Oracle database cluster provisioned in a spoke virtual network Yes Yes
On-premises connectivity to an Oracle database cluster via a virtual WAN and attached software-defined wide area network (SD-WAN) No Yes
On-premises connectivity via a secured hub (a firewall network virtual appliance) Yes Yes
Connectivity from an Oracle database cluster on Oracle Database@Azure nodes to Azure resources Yes Yes

Constraints

The following table describes required configurations of supported network features.

Features Default network features Advanced network features
Delegated subnet per virtual network 1 1
Network security groups on Oracle Database@Azure delegated subnets No Yes
User-defined routes (UDRs) on Oracle Database@Azure delegated subnets Yes Yes
Connectivity from an Oracle database cluster to a private endpoint in the same virtual network on Azure-delegated subnets No Yes
Connectivity from an Oracle database cluster to a private endpoint in a different spoke virtual network connected to a virtual WAN Yes Yes
NSG support on the Private link No Yes
Connectivity to serverless Apps like Azure functions via private endpoints No Yes
Support for DNS Private resolver No Yes
Load balancers for Oracle database cluster traffic No Yes
Dual stack (IPv4 and IPv6) virtual network Only IPv4 is supported Only IPv4 is supported

Note

When using NSGs (Network Security Groups) on the Azure side, ensure that any security rules configured on the Oracle (OCI) side are reviewed to avoid conflicts. While applying security policies on both Azure and OCI can enhance the overall security posture, it also introduces additional complexity in terms of management and requires careful manual synchronization between the two environments. Misalignment between these policies could lead to unintended access issues or operational disruptions.

Important

For traffic destined to Oracle Database@Azure, when routing traffic through a Network Virtual Appliance (NVA) or firewall to Oracle Database@Azure, the UDR prefix must be at least as specific as the delegated subnet of the instance. If the delegated subnet for your instance is x.x.x.x/27, configure the UDR on the Gateway Subnet as:
x.x.x.x/27 (same as the subnet) ✅
x.x.x.x/32 (more specific) ✅
x.x.x.x/24 (too broad) ❌

FAQ

What are advanced network features?

Advanced network features enhance your virtual networking experience by providing better security, performance, and control—similar to standard Azure virtual machines. With this feature, customers can use native VNet integrations like Network Security Groups (NSG), User-Defined Routes (UDR), Private Link, Global VNet Peering, and ExpressRoute FastPath without needing any workarounds.

Will advanced network features work for existing deployments?

Not at the moment. Support for existing deployments is on our roadmap, and we’re actively working to enable it. Stay tuned for updates in the near future.

Do I need to self-register to enable advanced network features for new deployments?

Yes. To take advantage of advanced network features for new deployments, you must complete a registration process. Please run the registration commands before creating a new VNet and delegated subnet for your Oracle Database@Azure deployments.

How can I check if my deployment supports advanced network features?

Currently, there’s no direct way to verify whether a VNet supports advanced network features. We recommend tracking your feature registration timeline and associating it with the VNets created afterward. You can also use the Activity Log blade under the VNet to review creation details—but note, logs are only available for the past 90 days by default.