Anuket Project

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

New Time: 6AM Pacific Wednesday. 3PM CEST, 1PM GMT, 0630 India time

Attendees

Al Morton Sridhar Rao Intern Shivank Chaudhary

Fedrica on vacation till August 29.  - Al was out


ItemDescwhoNotes/minutes

Nile Release Plan Creation

Schedule

M1 Release Plan Due  

all

Review Sridhar Rao input

Started Release Plan for ViNePerf Nile

https://wiki.anuket.io/x/04GwAQ  VinePerf Release Plan

1, 2, 5, Shivank will look at these, 3, 4, 6 Sridhar will look at.


eBPF

L3af - life cycle management on eBPF programs

Not much uptake in telco - still many operations issues

Cillium project has done some of their own benchmarking - but uses some unknown TCP: https://docs.cilium.io/en/stable/operations/performance/benchmark/ 

Sridhar presented slides, which he will use to familiarize Anuket with XDP and eBPF

The Cillium community agrees that they have not made a good case for telco usage (in conversations with Sridhar).


Shivank's Intern update

 

Learned about Trex and prox and operating them successfully, using nodes pod 12, but node 4 is failing constantly https://jira.anuket.io/browse/INFRA-6.

Need to review first Mentoring report

ACTION  Al Morton invite Maryam for (or later) meeting to discuss performance.


Post review of Daniele's work  

closure to Daniele's work and see if there is anything worth publishing, may consider less-selective conferences if novelty is less

Sridhar

Some issues we dig into now

No reply from simonartxavier@gmail.com  and Luc? Al and Sridhar sent new messages.

Once we containerize prox, and we assign multiple cores to single interface, it crashes.  how can we run Prox with multiple cores in a container??



Tasks and Action Plan for Shivank
  1. Get access to the Testbed (Pod18 now)
  2. Demonstrate how to use Prox and T-Rex on Node-5
  3. Start with Baremetal and eBPF: Node-5 and Node-4
  4. Kubernetes Cluster Setup - Node-1 and Node-2: Install Necessary Components.

Open Programmable Interface Project (Linux OPI)

Change CPU NIC architecture, more autonomy and CPU power goes to NIC in OPI, more than smart NIC now. New Trust boundary between Autonomous NIC and CPU.

Sridhar

New project, governing board formed and TSC meeting set.

Opportunity for Benchmarking: work with us.

Need to know planned NIC speeds, Need NIC HW to benchmark.

There will be a test bed discussion, UNH and Keysight collaboration - using Keysight tools.  We want to join the collaboration. Maybe UNH would welcome our help to some degree. Need some time to understand how the DUT HW will be obtained and installed. Also Remote access (for us, like Intel labs).



Testbed - IXIA supportSridhar/Al

2nd ACTION: Do we have support from Ancuta or other IXIA person?  Al Morton sent e-mail

ACTION: License for IXIA HW - Check with Trevor

Trevor Cooper says connected and powered on, but we still might have a license issue. Need Pierre's help.

this seems to have stalled ...


Additional Mentoring inputSridhar/Federica

  Federica

Past meeting: python scripts.  Possible combine 1 and 3

@Sridhar will expand on the proposal descriptions and Federica will begin to ask students about their interests.

python scripting with K8s is possible for some students in 3rd year. Projects must have resume value, add skill set or new experience.

Sridhar Rao created some projects.

ACTION: See proposals & review

https://wiki.anuket.io/display/HOME/Potential+Projects+for+Student+Volunteers


 Intern (background info)Sridhar/Al/Federica/Shivank
XDP performance Studies for Cloud-Native NFV Use Cases

"Maryam Tahhan joins the crew to talk XDP, AF_XDP, and fast networking"

Operations support seems to be a big issue, and performance is currently about 0.7 of VPP and DPDK




K8s on Pod 12Sridharwill look into it


Not DONE YET??? - Progress for Moselle (summary: items 5,6,and 7 lack the necessary automated address discovery feature, defer)

6/14 moved to 6/21 but no Moselle page update?  Patches have been submitted to Releng, but have not been committed yet. Release manager must give go ahead after TSC approval.

  Patches still open. possibly earlier, VinePerf Patches have been merged.

see Moselle Release

1Epic-VINEPERF-672:Create Tools as part of moselle release1. Done (Yet to submit the patch)
2. Another - Will not implement - Idea is already stale.

CCLA for Moselle release (LF as C)

CCLA issue resolved  

Patch is submitted - Done.



2Epic-VINEPERF-671:Add support for newer software versionsCompleted testing.Done


3Epic-VINEPERF-670:Create clean workflows for Baremetal, Openstack and Kubernetes UsecasesWorkflows are drawn-up. Implementation may need few more days. Request for 1 week more.

Minor work needed for K8s Workflow

DONE???  I think so.



4Epic-VINEPERF-669:Improve Stability for moselle Release1. Bug Fixes (2 patches)Done


5Epic-VINEPERF-652:Enhance XTesting-ViNePerf IntegrationMoved to Next Releasedepends on 7


6Task-VINEPERF-658:Enhance framework for XTesting-K8s UsecasePartially done (reading results from output), Deployment tool.1 task remains

7Task-VINEPERF-654:XTesting-ViNePerf Integration Enhancement - Kubernetes Will not implement due to limitations with CNIs.
Moved to Next release - if CNIs support this.

Need CNI to add  flows automatically in Switches (Userspace-CNI, supports DPDK, OVS, VPP). Major impediment to integrate with X-Testing

Sridhar will check with Xavier if ARP resolution is supported in Prox as a switch

TBD

8Task-VINEPERF-653:XTesting-ViNePerf Enhancement - Openstack [OLD]Done



9Epic-VINEPERF-638:Dataplane performance testing for various internal (within cloud) scenariosCompleted - Yet to submit the patches - Done

Danielle will submit patches after Thesis on Friday, Monday  04/25

After review tomorrow, Daniele will submit the patch.

Al Morton will need to review (big patch with documentation) - Done  

10Task-VINEPERF-643:Pod-Pod Communication



ACTION ITEMS

  • No labels