Methods and systems for managing capacity in a virtualized network
AssigneeFuturewei Technologies, Inc.
InventorZhixian Xiang
Life of this patent
Estimating the term…
Abstract
An embodiment of the disclosure includes a method including providing a network function virtualization (NFV) capacity for a plurality of virtual network functions (VNFs) on a computing platform. A network function virtualization management function creates at least one VNF to operate on the computing platform to perform a network function. Each of the VNFs has a definition comprising a plurality of parameters. At least one of the parameters is a capacity indication relative to a capacity of the network function for the respective VNF.
Claims32
A method comprising:
- providing a network function virtualization (NFV) capacity for a plurality of virtual network functions (VNFs) on a computing platform;
- creating, by an NFV management function in an NFV management and orchestration (NFV MANO), at least one VNF to operate on the computing platform to perform a network function, wherein each of the VNFs has a definition comprising a plurality of parameters, and wherein at least two of the parameters are capacity indications relative to a capacity of a network service for which the respective VNF is created;
- and
- using, by the NFV MANO, the capacity indications to select suitable VNFs and a suitable number of VNFs from a plurality of candidate VNFs to support a desired service that requires a functionality of the VNFs but also has a capacity requirement.
A computing platform comprising:
- at least one computing device providing a network function virtualization (NFV) capacity for a plurality of virtual network function (VNF) instances on the computing platform;
- and
- at least one VNF created by an NFV management function to operate on the computing platform to perform a network service, wherein each of the VNFs has a definition comprising a plurality of parameters, and wherein at least two of the parameters are capacity indications relative to a capacity of the network service for the respective VNF;
- and
- an NFV management and orchestration (NFV MANO), comprising the NFV management function, the NFV MANO using the capacity indications to select suitable VNFs and a suitable number of VNFs from a plurality of candidate VNFs to support a desired service that requires a functionality of the VNFs but also has a capacity requirement.
An apparatus comprising:
- a processor;
- and
- a non-transitory computer readable storage medium storing programming for execution by the processor, the programming including instructions to:
- provide a network function virtualization (NFV) capacity for a plurality of virtual network functions (VNFs) on a computing platform;
- create, by an NFV management function in an NFV management and orchestration (NFV MANO), at least one VNF to operate on the computing platform to perform a network service, wherein each of the VNFs has a definition comprising a plurality of parameters, wherein at least two of the parameters are capacity indications relative to a capacity of the network service for the respective VNF;
- and
- use, by the NFV MANO, the capacity indications to select suitable VNFs and a suitable number of VNFs from a plurality of candidate VNFs to support a desired service that requires a functionality of the VNFs but also has a capacity requirement.
Dependencies are inferred from the claim text.