System and method for reduced cloud IP address utilization
First Claim
Patent Images
1. A system for proving cloud computing service:
- a cloud structure;
a cloud disposed in the cloud structure, the cloud structure including hardware layer computer assets for supporting cloud workloads, each cloud workload being disposed in the cloud structure and having associated therewith a cloud address; and
a routing system including a virtual router and a distributor connected to the virtual router, the routing system disposed in the cloud structure and between external workloads and the cloud workloads, each external workload being disposed in an external computing environment and having associated therewith an external address, wherein the routing system uses a secure connection established through the virtual router to route traffic from one of the external addresses to one of the cloud addresses, wherein the virtual router includes a network address translator (“
NAT”
), and wherein the distributor maps a NAT address provided by the virtual router to one of the cloud addresses.
16 Assignments
0 Petitions
Accused Products
Abstract
System and method for providing cloud computing services is described. In one embodiment, the system includes a cloud computing environment, the cloud computing environment comprising resources for supporting cloud workloads, each cloud workload having associated therewith an internal cloud address; and a routing system disposed between external workloads of an external computing environment and the cloud workloads, the routing system for directing traffic from an external address to the internal addresses of the cloud workloads.
68 Citations
20 Claims
-
1. A system for proving cloud computing service:
-
a cloud structure; a cloud disposed in the cloud structure, the cloud structure including hardware layer computer assets for supporting cloud workloads, each cloud workload being disposed in the cloud structure and having associated therewith a cloud address; and a routing system including a virtual router and a distributor connected to the virtual router, the routing system disposed in the cloud structure and between external workloads and the cloud workloads, each external workload being disposed in an external computing environment and having associated therewith an external address, wherein the routing system uses a secure connection established through the virtual router to route traffic from one of the external addresses to one of the cloud addresses, wherein the virtual router includes a network address translator (“
NAT”
), and wherein the distributor maps a NAT address provided by the virtual router to one of the cloud addresses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing cloud computing services, the system comprising:
-
a cloud structure including hardware layer computer assets, wherein the computer assets are configured to support cloud workloads disposed in a cloud of the cloud structure, each cloud workload having associated therewith a cloud address; and a routing system disposed in the cloud structure, wherein the routing system is configured to route traffic between external workloads and the cloud workloads, each external workload being disposed in an external computing environment and having associated therewith an external address, wherein the routing system includes a virtual router and a distributor connected to the virtual router, wherein the routing system uses a secure connection established through the virtual router to route traffic from the external addresses to the cloud addresses, wherein the virtual router is configured to operate as a network address translator (“
NAT”
), and wherein the distributor maps a NAT address provided by the virtual router to one of the cloud addresses. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for providing cloud computing services comprising:
-
providing a cloud disposed in a cloud structure including hardware layer computer assets, the computer assets configured to support cloud workloads disposed in the cloud, wherein each cloud workload includes a cloud address; and routing traffic between external workloads and the cloud workloads, the external workloads being disposed in an external computing environment, wherein each external workload includes an external address, wherein routing traffic includes using a secure connection established through a virtual router disposed in the cloud structure and connected to a distributor disposed in the cloud structure to thereby route traffic from the external addresses to the cloud addresses, wherein the virtual router is configured to operate as a network address translator (“
NAT”
), and wherein the distributor maps a NAT address provided by the virtual router to one of the cloud addresses. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification