Oracle’s private connection model is called FastConnect. Oracle FastConnect (OCI) provides private connectivity and self-service provisioning including full API-level integration.
When connecting to the Oracle Cloud Infrastructure (OCI) via a FastConnect with Megaport, the virtual cross connect (VXC) forms the Layer 2 component of the connection. Layer 3 BGP connectivity is established directly between the customer and Oracle.
Here are some key Oracle terms to understand:
Compartments help you organise resources to make it easier to control access to them. Your root compartment is created for you by Oracle when your tenancy is provisioned. An administrator can create more compartments in the root compartment and then add the access rules to control which users can take action in them. At the time you create a resource, such as a cloud network, you choose which compartment to create it in. Once you have created a resource, you cannot move it to another compartment.
Virtual Cloud Network (VCN)
A Virtual Cloud Network (VCN) is a customisable and private network in Oracle Cloud Infrastructure. Just like a traditional data centre network, the VCN provides you with complete control over your network environment. This includes assigning your own private IP address space, creating subnets, route tables, and configuring stateful firewalls. A single tenant can have multiple VCNs thereby providing grouping and isolation of related resources.
Dynamic Routing Gateway (DRG)
A Dynamic Routing Gateway (DRG) is a virtual edge router attached to your VCN. This is necessary for private peering. The DRG is a single point of entry for private traffic coming in to your VCN. After creating the DRG, you must attach it to your VCN and add a route for the DRG in the VCN’s route table to enable traffic flow.
A Virtual Circuit is an isolated network path that runs over one or more physical network connections to provide a single logical connection between the edge of your existing network and Oracle Cloud Infrastructure.
Virtual Circuit Types
- Private Virtual Circuit
Private IPV4 addresses are advertised (typically RFC 1918). The connection is via a DRG that you attach to your VCN.
- Public Virtual Circuit
Regional Oracle Cloud Infrastructure public IPv4 addresses are advertised (for example, for object storage). You also provide public IP prefixes that you want to advertise.
Oracle Cloud Identifier (OCID)
An Oracle Cloud Identifier (OCID) is an Oracle-assigned unique ID. This ID is included as part of the resource’s information in both the Console and API.
When provisioning a FastConnect, it’s important to remember that a Dynamic Routing Gateway (DRG) is a standalone object. To use it, you must attach it to a Virtual Cloud Network (VCN). A VCN can be attached to only one DRG at a time and vice versa.
Oracle offers an SLA on its FastConnect connectivity but, in order to comply with this, you must ensure to deploy two FastConnect VXCs for redundancy
A common FastConnect deployment might look like this:
There are two elements involved with establishing a FastConnect connection.
- Login to the Oracle Console and create the FastConnect. Make sure to select the correct region and Megaport as the provider.
- Provision the VXC in the Megaport portal to connect to your chosen FastConnect location.
In the Oracle Console you can manage which region you will be using by selecting the region in the top right corner.
Next you will want to create a Compartment or select and an existing Compartment to deploy these new resources.
Once you create the FastConnect in the Oracle Console, you will be provided with the OCID. Copy this OCID and then log in to the Megaport Portal.
Choose the Megaport you want to connect from and then you can click on the Oracle icon or select ‘+ Connection‘ and then ‘Cloud‘ and choose Oracle:
On the next screen you will enter your Oracle Cloud ID (OCID). Copy and paste the OCID into the field provided. When the OCID is verified you will be presented with the relevant FastConnect targets based on the region you chose to deploy your FastConnect. (e.g. If your FastConnect service is deployed in Ashburn, you will only see the Ashburn FastConnect targets). Select your chosen target location for your first connection and select ‘Next’.
- Name Your Connection– A free text field allowing you to assign an easily identifiable name for this connection.
- Rate Limit– Enter the same rate or up to the rate you selected in the Oracle Console.
- A-End VLAN– The VLAN for this connection that you will receive via the Megaport. This must be a unique VLAN ID on this Port. You can also select the toggle to “untag” this VXC. This will remove the VLAN tagging for this connection but will also mean that only one VXC can be deployed on this Port.
Once you have finished this configuration, you will review you selections here and select Add VXC and then Order.
Should you wish to deploy a second FastConnect (and this is recommended), you will create a second FastConnect on the Oracle Console, copy the new OCID into the Megaport Portal, and repeat the steps above.
Note that additional documentation around Oracle can be found here.
Additional useful links: