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; 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
20 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; 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, 10)
-
-
11. 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; and causing one or more network service plug-ins to execute in the cloud provider network. - View Dependent Claims (12, 13, 14, 15)
-
-
16. 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; and causing one or more network service plug-ins to execute in the cloud provider network. - View Dependent Claims (17, 18, 19, 20)
-
Specification