Anuket Project

2021-05-19 ViNePerf Agenda and Minutes


Attendees

Al Morton

Parth yadav

Bob Fubel

Quang-Huy Nguyen

Sridhar Rao


Agenda and Minutes


Sl. NoTopicPresentersNotes
1

Development Update

  • Reporting
  • Spirent Container at Pod12.

For Openstack and Kubernetes Test-runs - what other information to add, apart from

  1. Openstack/Kubernetes, Version, Compute/Worker Node Details, Networking Details - Include the NiC speed,  Flavor/Resource-Details, 

Compute, Networking, Storage & memory, CP.

This will be the starting set. 

Spirent Container is ready, and we can deploy on the pod, To access it, we need some changes to the cluster.

Expose - NodePort, LoadBalancer, ExternalIP .

LoadBalancer seems to be a better approach.  MetalLb on the cluster. ToDo: Configure the address pools.

kubectl exec option may not apply for Commercial Traffic-Generators.

2

Kubernetes Testcases and ViNePerf

  • Kali release
  • L Release

  1. CNCF CNF Conformance
  2. Kubernetes  E2E Tests.
  3. CNTT Requirements and Specs (RA-2, Chapter 2 and 4)
  4. Vendor Req. Specs.

3-Categories in ViNePerf.

  1. INT-INT (Benchmarking)
  2. INT-EXT (Benchmarking)
  3. Networking Services Performance. (Benchmarking)
  4. Control Plane Performance <excluded>
  5. Networking Conformance Tests (Reachability, connectivity, ..) < excluded>

https://github.com/cntt-n/CNTT/pull/2391 - Sridhar to Review.

3

Interns Tasks

  • DPPD-Prox.
  • Deployment Tool.

Integrating DPPD-Prox with ViNePerf for Openstack and Kubernetes Dataplane Benchmarking . Review this with Luc Provoost.

Automating Test-tools deployment in Openstack and Kubernetes

Please feel free to update these tasks with any inputs.

4. June Virtual Event Proposal

Title: Containerizing TGens and LoadGens for K8S Performance Testing - Opportunities and Challenges

Sharing the learnings from containerizing both Opensource and Commercial TGens.

5.Cluster Documentation

Kubernetes Cluster 

Parth yadav to add information by 01-June-2021

6.Configuration/Customization of Cluster
  1. LoadBalancer - Added.
  2. NodePort Configuration - Need the right path/manifest details.
7.P4 Switch

Attended the Summer-School on P4, Connected with P4-Vswitch team, 

Team didn't have resource to support Vsperf work.