Systems and methods for cloud bridging between intranet resources and cloud resources
First Claim
1. A method comprising:
- (a) establishing, by a first intermediary device deployed for a private network and a second intermediary device deployed for a cloud network, a network bridge over a secure layer 2 tunnel, the network bridge extending internet protocol (IP) addressing of the private network to the cloud network to access resources hosted on the cloud network using an IP address of the private network;
(b) executing, by the first intermediary device, a virtual server to manage a service provided by a plurality of servers across the private network and the cloud network, a first set of one or more servers of the plurality of servers executing in the private network and a second set of one or more servers of the plurality of servers executing in the cloud network;
(c) receiving, by the virtual server, a request from a client on the private network to access the service having an internet protocol address of the private network; and
(d) transmitting, by the first intermediary device via the network bridge responsive to the virtual server, the request to one of the servers of the second set of servers in the cloud network.
8 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present solution provide a cloud bridge to bring network transparency between the otherwise disparate networks of the datacenter and cloud service provider. For example, appliances may be deployed in the datacenter and on the edge of the cloud. These appliances may be configured or designed and constructed to communicate with each other and recognize and understand the local IP and/or public IP network information of the on-premise datacenter of the enterprise and the cloud datacenter. These appliances may manage the flow of network traffic between the on-premise and cloud datacenters in a manner to appear and act seamlessly and transparently as a single network spanning both the on-premise and cloud data centers.
-
Citations
20 Claims
-
1. A method comprising:
-
(a) establishing, by a first intermediary device deployed for a private network and a second intermediary device deployed for a cloud network, a network bridge over a secure layer 2 tunnel, the network bridge extending internet protocol (IP) addressing of the private network to the cloud network to access resources hosted on the cloud network using an IP address of the private network; (b) executing, by the first intermediary device, a virtual server to manage a service provided by a plurality of servers across the private network and the cloud network, a first set of one or more servers of the plurality of servers executing in the private network and a second set of one or more servers of the plurality of servers executing in the cloud network; (c) receiving, by the virtual server, a request from a client on the private network to access the service having an internet protocol address of the private network; and (d) transmitting, by the first intermediary device via the network bridge responsive to the virtual server, the request to one of the servers of the second set of servers in the cloud network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
(a) executing, by a first intermediary device deployed for a private network, a first plurality of virtualized packet processing engines, each virtualized packet processing engine of the first plurality of virtualized packet processing engines corresponding to a tenant of a plurality of tenants to be serviced by the first intermediary device; (b) executing, by a second intermediary device deployed for a cloud network, a second plurality of virtualized packet processing engines, each virtualized packet processing engine of the second plurality of virtualized packet processing engines establishing a network bridge over a secure layer 2 tunnel with a corresponding virtualized packet processing engine of the first plurality of virtualized packet processing engines of the first intermediary device, the network bridge extending internet protocol (IP) addressing of the private network to the cloud network to access resources hosted on the cloud network using an IP address of the private network; (c) receiving, by a first virtualized packet processing engine of the first intermediary device, a request from a device of a first tenant of the plurality of tenants, the request identifying a virtual local area network (VLAN) corresponding to the first tenant; and (d) transmitting, by the first virtualized packet processing engine via the network bridge, the request to a corresponding virtualized packet processing engine executing on the second intermediary device to transmit the request on the cloud network on the VLAN corresponding to the first tenant. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification