Oracle Interconnect for Azure walk through

Yst@IT
4 min readOct 30, 2023
Sample Architecture

Source Image: https://docs.oracle.com/en/solutions/oci-azure/index.html#GUID-F915A850-591F-4654-BB65-EC65D95AF19E

As usual, only key steps/configuration will be shared here. For more information to understand Oracle Interconnect for Azure(OIfA), please here.

OIfA service is only supported on limited regions, please refer here.

Brief Steps:

  1. VCN/Vnet setup
    192.168.0.0/24 for VCN
    10.0.0.0/24 for Vnet
  2. Azure Virtual Network Gateway provision
  3. Azure Express Route provision
  4. OCI DRG/Fastconnect setup
  5. Establish Interconnect connection
  6. VM provision and testing

VCN/Vnet setup

Vnet information.

VCN information.

Azure Virtual Network Gateway provision

Pay attention that ExpressRoute is chosen for Gateway type.

Azure Express Route provision

Finish view, take the service key for later use.

OCI DRG/Fastconnect setup

Create DRG and attach VCN to it.

Create OCI FastConnect.

For BGP IP addresses, simply choose CIDR that is not overlapped with Vnet and VCN. Refer here for more information.

FastConnect provisioning.

And after a few minutes, FastConnect will be up and running.

BGP information for reference.

Check back Azure ExpressRoute, you would see that the Provider Status changed from Not provisioned to Provisioned.

Establish Interconnect connection

From Azure VNG, create connection.

Finish view for connection.

VM provision and testing

Before connectivity test, we need to make sure related routing and FW rules are configured properly.

Route table and FW rules of the subnet where VM will be created in OCI.

For simplicity, SSH port is opened to all, please changed it on Production environment.

Route table of the VM created in Azure.

Connectivity test result from OCI VM to Azure VM.

curl -s -H “Authorization: Bearer Oracle” -L http://169.254.169.254/opc/v2/instance/ | jq “.regionInfo”

Connectivity test result from Azure VM to OCI VM.

curl -s -H Metadata:true --noproxy “*” “http://169.254.169.254/metadata/instance?api-version=2021-02-01” | jq | head -n 9

Bandwidth test, from Azure to OCI.

Bandwidth test, from OCI to Azure.

--

--

Yst@IT

Cloud Solution Architect, focusing on Oracle Cloud Infrastructure currently.