Anuket Project

Moselle: Release plan discussion

  1. Fix Build issue - Qemu.
  2. Clean Workflows for 3 usecases - Baremetal, Openstack and Kubernetes.
  3. *Transition to Gitlab*
  4.  Maturity level of the project.
  5. XTesting - E2E K8S DP Testing Automation. This includes, deployment of - Framework Pods, TGen Pods, Forwarder Pods, and Services, followed by Tgen Control (Configure, Start, stop), Test Control (Configure, Start, stop), Results collection and analysis.
    1. Divide into Logical-blocks
  6. Newer DPDK versions - Build process, OVS-compatibility, etc. Version >20.5. Meson build system. Minimal Version should be: 21.05 
  7. Tool:
    1. Understanding the dataplane of the cluster - Virtual-Networking and its details (IP, MAC, PCI, etc.). Problem: One cannot be dataplane agnostic, when performance benchmarking, in NFV usecases - for Network-Intensive workloads.
    2. Yaml Generator: based on the Topology: Ex topology: 2 Instance of Tgen, 3 Instance of forwarders. We have to create a level of abstraction of Performance-Testing Enthusiasts.
      1. https://github.com/MohanSai1997/kubernaml

      2. https://k8syaml.com/

  8. Data Generation for Packet loss categorization - ViNePerf's Contribution to Thoth.
    1. Post Transition to gitlab – this could achieved through gitlab's CI/CD pipeline.