Method and apparatus for cloud resource delivery
First Claim
Patent Images
1. A networking system with networking layers and including at least one cloud fabric, the networking system comprising:
- a cloud fabric comprising;
a plurality of clouds;
a master controller;
an application management unit responsive to one or more user applications from an application layer;
a first set of nodes communicatively connected with each other through a set of links, the first set of nodes comprising a combination of Layer 4 through Layer 7 networking devices, wherein;
each node within the first set of nodes represents a distinct Layer 4 through Layer 7 networking device;
the first set of nodes comprises a first plurality of load balancers and a plurality of resources; and
each resource within the plurality of resources operates as a user application and is in communication with each load balancer within the first plurality of load balancers;
a value-added services (VAS) unit located externally to the first set of nodes and communicatively coupled to the master controller and the first set of nodes; and
a second set of nodes, located externally to the VAS unit, the first set of nodes, and the master controller, the second set of nodes comprising a combination of Layer 4 through Layer 7 networking devices, wherein;
each node within the second set of nodes represents a distinct Layer 4 through Layer 7 networking device;
the second set of nodes comprises a second plurality of load balancers;
each load balancer within the second plurality of load balancers is in communication with the plurality of resources such that the first set of nodes are communicatively coupled to the second set of nodes through the plurality of resources and the second plurality of the load balancers; and
the first set of nodes and the second set of nodes are dynamically configurable by the VAS unit;
wherein the VAS unit is operable, by use of one or more policies from a user and at least one load balancer within the first plurality of load balancers, to cause the master controller to create an instance of at least one resource from within the plurality of resources in a cloud selected from within the plurality of clouds based on a balance of load on the plurality of resources through use of a local cloud controller of the selected cloud in real-time.
6 Assignments
0 Petitions
Accused Products
Abstract
A multi-cloud fabric includes an application management unit responsive to one or more applications from an application layer. The multi-cloud fabric further includes a controller that is in communication with resources of a cloud. The controller is responsive to the applications and includes a processor operable to analyze the application relative to the resources to cause delivery of the applications to the resources dynamically and automatically.
145 Citations
41 Claims
-
1. A networking system with networking layers and including at least one cloud fabric, the networking system comprising:
-
a cloud fabric comprising; a plurality of clouds; a master controller; an application management unit responsive to one or more user applications from an application layer; a first set of nodes communicatively connected with each other through a set of links, the first set of nodes comprising a combination of Layer 4 through Layer 7 networking devices, wherein; each node within the first set of nodes represents a distinct Layer 4 through Layer 7 networking device; the first set of nodes comprises a first plurality of load balancers and a plurality of resources; and each resource within the plurality of resources operates as a user application and is in communication with each load balancer within the first plurality of load balancers; a value-added services (VAS) unit located externally to the first set of nodes and communicatively coupled to the master controller and the first set of nodes; and a second set of nodes, located externally to the VAS unit, the first set of nodes, and the master controller, the second set of nodes comprising a combination of Layer 4 through Layer 7 networking devices, wherein; each node within the second set of nodes represents a distinct Layer 4 through Layer 7 networking device; the second set of nodes comprises a second plurality of load balancers; each load balancer within the second plurality of load balancers is in communication with the plurality of resources such that the first set of nodes are communicatively coupled to the second set of nodes through the plurality of resources and the second plurality of the load balancers; and the first set of nodes and the second set of nodes are dynamically configurable by the VAS unit; wherein the VAS unit is operable, by use of one or more policies from a user and at least one load balancer within the first plurality of load balancers, to cause the master controller to create an instance of at least one resource from within the plurality of resources in a cloud selected from within the plurality of clouds based on a balance of load on the plurality of resources through use of a local cloud controller of the selected cloud in real-time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification