Network link establishment in a multi-cloud infrastructure
AssigneeOracle International Corporation
InventorsJwala Dinesh Gupta Chakka, Jinsu Choi, Mostafa Gaber Mohammed Ead
Life of this patent
Estimating the term…
Abstract
Techniques are described for creating a network-link between a first virtual network in a first cloud environment and a second virtual network in a second cloud environment. The first virtual network in the first cloud environment is created to enable a user associated with a customer tenancy in the second cloud environment to access one or more services provided in the first cloud environment. The network-link is created based on network resources and one or more link-enabling virtual networks being deployed in the first cloud environment and the second cloud environment.
Claims20
A method comprising:
- deploying, by a multi-cloud infrastructure included in a first cloud environment, a first link-enabling virtual network in the first cloud environment, wherein the first link enabling virtual network is configured to receive, via a first dynamic routing gateway, encapsulated traffic from a second cloud environment;
- deploying, by the multi-cloud infrastructure, a second link-enabling virtual network in the first cloud environment, wherein the second link-enabling virtual network includes a pair of virtual network adaptors, each of which is configured to decapsulate, the encapsulated traffic received from the first link-enabling virtual network;
- and
- transmitting, by the pair of virtual network adaptors included in the second link-enabling virtual network, decapsulated traffic to a first virtual network in the first cloud environment.
One or more computer readable non-transitory media storing computer-executable instructions that, when executed by one or more processors, cause:
- deploying, by a multi-cloud infrastructure included in a first cloud environment, a first link-enabling virtual network in the first cloud environment, wherein the first link enabling virtual network is configured to receive, via a first dynamic routing gateway, encapsulated traffic from a second cloud environment;
- deploying, by the multi-cloud infrastructure, a second link-enabling virtual network in the first cloud environment, wherein the second link-enabling virtual network includes a pair of virtual network adaptors, each of which is configured to decapsulate, the encapsulated traffic received from the first link-enabling virtual network;
- and
- transmitting, by the pair of virtual network adaptors included in the second link-enabling virtual network, decapsulated traffic to a first virtual network in the first cloud environment.
A computing device comprising:
- one or more processors;
- and
- a memory including instructions that, when executed with the one or more processors, cause the computing device to, at least:
- deploy, by a multi-cloud infrastructure included in a first cloud environment, a first link-enabling virtual network in the first cloud environment, wherein the first link enabling virtual network is configured to receive, via a first dynamic routing gateway, encapsulated traffic from a second cloud environment;
- deploy, by the multi-cloud infrastructure, a second link-enabling virtual network in the first cloud environment, wherein the second link-enabling virtual network includes a pair of virtual network adaptors, each of which is configured to decapsulate, the encapsulated traffic received from the first link-enabling virtual network;
- and
- transmit, by the pair of virtual network adaptors included in the second link-enabling virtual network, decapsulated traffic to a first virtual network in the first cloud environment.
Dependencies are inferred from the claim text.