Potential Projects for Internships (OLD)

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.