Anuket Project

2021-07-28 ViNePerf Agenda and Minutes


Attendees

  1. Sridhar Rao
  2. Al Morton
  3. Luc Provoost
  4. Shubhank Saxena
  5. Shreya Gupta
  6. Parth yadav


Sl. NoTopicPresentersNotes
1

Development Update

  • Vineperf-Prox
  • Trex-Container
  • K8S-PythonAPI

Vineperf-Prox:

(a) Waiting on fix for multiple generator-core issue – memif

(b) vhostuser - Yet to complete the test.

(c) prox-k8s automation: Refer to the figure-1 below.

Luc: In bi-directional case, how to handle losses/search algo.

Al: if in either direction there is loss, its a failure. 

T-Rex Container:

  1. With VPP, and memif - T-Rex ports are Down. Unable to bring it up. (T-Rex side of memif has to be MASTER to even work).
  2. TODO: (a) Test with single interface first (b) Test with vhostuser.

K8S-Python:

Patch is ready for post-deployment information collection.

2Updates from Interns

Shubham: TVLV. Working on the implemention of (figure-2)

Shreya:

Option1: Helm (python Helm - pyhelm, doesn't support Helm3)

Option2: avoinix: https://github.com/zbrookle/avionix 

Option3: Install helm, then use commands

3Artefacts of ViNePerf

ToDos:

VMs: L2fwd/testpmd/l2fwd VNF, Noisy-Neighbor, T-Rex VM, TVLV-LoadGenerator

Containers: L2fwd/testpmd/l2fwd CNF, T-Rex, Customized-Prox, TVLV-LoadGenerator

4CNIs on Pod-12

Flannel* (MACVLAN, IPVLAN)

Userspace CNI - build and run in a container.

SRIOV – DP, CNI

OVS.

Plan: celium (eBPF), calico, contiv-VPP

AL: Discuss with EUAG

5AOB

Al: How to add this effort in reference conformance tests.

Add in xTesting first, then RC-document.

PR-Id: 

Figure-1

Figure-2