Anuket Project

Potential Projects for Internships (OLD)


1. Trafficgen/LoadGen as VM and Pod - Automating deployment of different topologies.

A tool to deploy Trafficgen as VM and Pod in different topologies.

Example toplogies:

  1. Single L2 Network, Single-Host.
  2. Single L3 Network, Multiple-Host.
  3. Single-Pod
  4. Multiple-Pod
  5. With SRIOV
  6. With VPP/OVS_DPDK
  7. Single Interface or Two-Interfaces
  8. Max-VMs/Host.

Expectation: Yaml, Python, Jinja (templating), basics of Openstack and Kubernetes.

VM and Pod: Opensource TGens, Loadgens, etc.

(Optionally) Ixia/Spirent Virtual TGen.

This work can be used by "Any" Performance testing projects.

2. Integrating DPPD-Prox TGen with ViNePerf for Openstack and Kubernetes Dataplane Benchmarking

Add DPPD-Prox (https://github.com/opnfv/samplevnf/tree/master/VNFs/DPPD-PROX) Support in ViNePerf.

Work along with SampleVNF Project.

Expectation: Python.

3. Result and Report Management - Baremetal, Openstack and Kubernetes.

Currently we have only for Baremetal. Enhance it to Openstack and Kubernetes.

Environment/Configuration details will change.

4. WebUI for ViNePerf

5. Automating VSPERF Kubernetes CNB tests with Xtesting.