Page tree
Skip to end of metadata
Go to start of metadata

Build a catalog of production-quality Reference VNFs for common network functions, to be used in OPNFV testing and otherwise. Examples of Reference VNFS might include:

  • a "Null" VNF that simply provides pass-through connectivity between external Connections Points of the VNF
  • an "Echo" VNF that simple reflects any content received on an external Connection Point of the VNF 

As an OPNFV Platform Provider, I need a set of Reference VNFs to validate that VNFs (including VNFCs)  are correctly deployed by the OPNFV Platform such that the deployed configuration complies with the VNFD information in the VNF Package. (e.g., VNFC deployments respect affinity/ anti-affinity constraints, VNFC deployments respect the portability constraints, Internal connectivity between VNFC deployments established.) Separate  Reference VNFs may be required for each deployment constraint in the VNF Package.

As an OPNFV Platform Provider or Network Service Operator,  I need a set of Reference VNFs to benchmark performance of a specific OPNFV Platform deployment on an NFVI Node using a defined reference load, so that infrastructure performance benchmarks from different deployments area comparable. Separate Reference VNFs may be required for different representative workloads (e.g., compute intensive, memory intensive, networking traffic intensive, intensive VNFC instance deployment/ deletion operations etc.)

As an OPNFV Platform Provider or Network Service Operator,  I need a set of Reference VNFs to benchmark performance of a specific OPNFV Platform deployment on an NFVI Node using a defined reference load, so that OPNFV Platform performance benchmarks from different deployments area comparable. Separate Reference VNFs may be required for different representative workloads (e.g., intensive VNFC instance deployment/ deletion operations, intra-VNF networking changes, VNFC migration operations, etc.)

As an OPNFV integration test developer, I need a catalog of Reference VNFs, so that the regression testing of the OPNFV CI/CD pipeline has representative workloads.

As a VNF Provider, I need a catalog of Reference VNFs, so that I can use them as code examples in my development processes.

 

 

  • No labels

1 Comment

  1. It should be interesting to use the same VNF as the ones used for ONAP.

    A list of open-source VNF to be used to demonstrate some use-cases is available here: https://wiki.onap.org/pages/viewpage.action?pageId=3246170, https://wiki.onap.org/pages/viewpage.action?pageId=3246168