Virtual zones for open systems interconnection layer 4 through layer 7 services in a cloud computing system
First Claim
1. A cloud computing system comprising:
- a plurality of compute resources; and
a plurality of memory resources, wherein;
a first portion of the plurality of memory resources comprises virtual machine monitor instructions that, when executed by a first portion of the plurality of compute resources, cause the first portion of the plurality of compute resources to perform first operations comprising instantiating a plurality of virtual network functions, each of the plurality of virtual network functions comprising network function instructions,a second portion of the plurality of memory resources comprises the network function instructions that, when executed by a second portion of the plurality of compute resources, cause the second portion of the plurality of compute resources to perform second operations comprising providing, at least in part, a telecommunication service, anda third portion of the plurality of memory resources comprises virtual zone instructions that, when executed by a third portion of the plurality of compute resources, cause the third portion of the plurality of compute resources to perform third operations comprising logically grouping the plurality of virtual network functions into a plurality of virtual zones, each of the plurality of virtual zones providing, via a portion of the plurality of virtual network functions, at least in part, the telecommunication service within a geographical region independent of a physical location of the plurality of compute resources.
1 Assignment
0 Petitions
Accused Products
Abstract
Concepts and technologies disclosed herein are directed to virtual zones for Open Systems Interconnection (“OSI”) communication model layers 4-7 services in a cloud computing system. According to one aspect of the concepts and technologies disclosed herein, a cloud computing system can include a hardware resource and a virtual zone. The virtual zone can include a virtual network function (“VNF”) that is executable by the hardware resource. The VNF can support a service that operates within one of layers 4-7 of the OSI communication model. A computing system can detect new subscribers to the service within the virtual zone. The computing system also can determine that a capacity constraint exists within the virtual zone as a result of the new subscribers. The computing system also can home the new subscribers to the further virtual zone so that the further VNF can provide the service to the new subscribers.
-
Citations
20 Claims
-
1. A cloud computing system comprising:
-
a plurality of compute resources; and a plurality of memory resources, wherein; a first portion of the plurality of memory resources comprises virtual machine monitor instructions that, when executed by a first portion of the plurality of compute resources, cause the first portion of the plurality of compute resources to perform first operations comprising instantiating a plurality of virtual network functions, each of the plurality of virtual network functions comprising network function instructions, a second portion of the plurality of memory resources comprises the network function instructions that, when executed by a second portion of the plurality of compute resources, cause the second portion of the plurality of compute resources to perform second operations comprising providing, at least in part, a telecommunication service, and a third portion of the plurality of memory resources comprises virtual zone instructions that, when executed by a third portion of the plurality of compute resources, cause the third portion of the plurality of compute resources to perform third operations comprising logically grouping the plurality of virtual network functions into a plurality of virtual zones, each of the plurality of virtual zones providing, via a portion of the plurality of virtual network functions, at least in part, the telecommunication service within a geographical region independent of a physical location of the plurality of compute resources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
detecting, by a computing system comprising a processor, subscriber expansion in a virtual zone, the virtual zone comprising a virtual network function that is executable by a hardware resource and that supports, at least in part, a service that operates within at least one of layer 4 through layer 7 of an open systems interconnection communication model; determining, by the computing system, that a capacity constraint exists within the virtual zone as a result of the subscriber expansion; and homing, by the computing system, new subscribers associated with the subscriber expansion to a further virtual zone. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
defining a plurality of virtual zones; detecting, by a hardware resource, a failure of a virtual network function operating within a virtual zone of the plurality of virtual zones; and directing, via the hardware resource, traffic associated with a service provided, at least in part, by the virtual zone to a further virtual zone of the plurality of virtual zones. - View Dependent Claims (19, 20)
-
Specification