Cloud computing gateway, cloud computing hypervisor, and methods for implementing same
First Claim
1. A computer-implemented method for managing cloud infrastructure, the method comprising:
- establishing an enterprise network, wherein one or more network end-user devices are connected to the enterprise network;
connecting an enterprise gateway appliance to the enterprise network;
establishing a secure virtual private network between the enterprise gateway appliance and at least a first enterprise virtual machine in a cloud provider network, wherein the establishing further comprises;
establishing a connection between the enterprise gateway appliance and at least one remote gateway node in the cloud provider network, wherein the secure virtual private network is established between the enterprise gateway appliance, the remote gateway node, and the first enterprise virtual machine; and
causing one or more network service plug-ins to execute in the cloud provider network.
5 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a cloud gateway system, a cloud hypervisor system, and methods for implementing same. The cloud gateway system extends the security, manageability, and quality of service membrane of a corporate enterprise network into cloud infrastructure provider networks, enabling cloud infrastructure to be interfaced as if it were on the enterprise network. The cloud hypervisor system provides an interface to cloud infrastructure provider management systems and infrastructure instances that enables existing enterprise systems management tools to manage cloud infrastructure substantially the same as they manage local virtual machines via common server hypervisor APIs.
-
Citations
14 Claims
-
1. A computer-implemented method for managing cloud infrastructure, the method comprising:
-
establishing an enterprise network, wherein one or more network end-user devices are connected to the enterprise network; connecting an enterprise gateway appliance to the enterprise network; establishing a secure virtual private network between the enterprise gateway appliance and at least a first enterprise virtual machine in a cloud provider network, wherein the establishing further comprises; establishing a connection between the enterprise gateway appliance and at least one remote gateway node in the cloud provider network, wherein the secure virtual private network is established between the enterprise gateway appliance, the remote gateway node, and the first enterprise virtual machine; and causing one or more network service plug-ins to execute in the cloud provider network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
at least one processor; and a memory storing instructions configured to instruct the at least one processor to perform; establishing an enterprise network, wherein one or more network end-user devices are connected to the enterprise network; connecting an enterprise gateway appliance to the enterprise network; establishing a secure virtual private network between the enterprise gateway appliance and at least a first enterprise virtual machine in a cloud provider network, wherein the establishing further causes the system to perform; establishing a connection between the enterprise gateway appliance and at least one remote gateway node in the cloud provider network, wherein the secure virtual private network is established between the enterprise gateway appliance, the remote gateway node, and the first enterprise virtual machine; and causing one or more network service plug-ins to execute in the cloud provider network.
-
-
10. The system of claimer 9, wherein the enterprise gateway appliance provides remote gateway software to the remote gateway node.
-
11. The system of claimer 9, wherein the remote gateway node establishes a secure encrypted connection to at least the first enterprise virtual machine.
-
12. A non-transitory computer storage medium storing computer-executable instructions that, when executed, cause a computer system to perform a computer-implemented method comprising:
-
establishing an enterprise network, wherein one or more network end-user devices are connected to the enterprise network; connecting an enterprise gateway appliance to the enterprise network; establishing a secure virtual private network between the enterprise gateway appliance and at least a first enterprise virtual machine in a cloud provider network, wherein the establishing further causes the computer system to perform; establishing a connection between the enterprise gateway appliance and at least one remote gateway node in the cloud provider network, wherein the secure virtual private network is established between the enterprise gateway appliance, the remote gateway node, and the first enterprise virtual machine; and causing one or more network service plug-ins to execute in the cloud provider network. - View Dependent Claims (13, 14)
-
Specification