Network management for elastic virtual network functions
AssigneeGenband US LLC
InventorPaul Miller
Life of this patent
Estimating the term…
Abstract
A method includes, with a Virtual Network Function (VNF) manager that manages a VNF that includes plurality of VNF components running on a plurality of virtual machines, determining that an additional VNF component should be provisioned on an additional virtual machine. The method further includes, in response to the determining that the additional VNF component should be provisioned, instructing a compute controller to provision the additional virtual machine. The method further includes instructing a Software-Defined Networking (SDN) controller to connect the additional virtual machine to a network that interconnects the VNF components, and provisioning the additional VNF component on the additional virtual machine.
Claims20
A method comprising:
- with a Virtual Network Function (VNF) manager that manages a VNF that includes plurality of VNF components running on a plurality of virtual machines, determining that an additional VNF component should be provisioned on an additional virtual machine;
- in response to the determining that the additional VNF component should be provisioned, instructing a compute controller to provision the additional virtual machine;
- instructing a Software-Defined Networking (SDN) controller to connect the additional virtual machine to a network that interconnects the VNF components;
- and
- provisioning the additional VNF component on the additional virtual machine.
A method comprising:
- managing a Virtual Network Function (VNF) that includes a plurality of VNF components, the VNF components being interconnected over a network;
- in response to utilization of current capacity of the VNF exceeding a defined threshold, instructing a compute controller to provision an additional virtual machine;
- instructing a Software-Defined Networking (SDN) controller to connect the additional virtual machine to the network;
- and
- provisioning an additional VNF component on the additional virtual machine.
The method of claim 14, wherein the load balancing VNF component acts as an access point between the network and an access network.
A system comprising:
- a processor;
- and
- a memory comprising machine readable instructions that when executed by the processor, cause the system to:
- manage a Virtual Network Function (VNF) that includes a plurality of VNF components, the VNF components being interconnected over a network;
- instruct a compute controller to provision an additional virtual machine in response to utilization of current capacity of the VNF exceeding a defined threshold;
- instruct a Software-Defined Networking (SDN) controller to connect the additional virtual machine to the network;
- and
- provision an additional VNF component on the additional virtual machine.
Dependencies are inferred from the claim text.