Methods and systems for managing capacity in a virtualized network
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
32 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. 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. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification