Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Proceeding with the following tasks first.
Source Code For Following Tasks: https://github.com/Alt-Shivam/Benchmarking-eBPF-XDP



Status
eBPF Based BridgeComplete lifecycle; including automation
Install, start, configure (add interfaces, add forwarding rules)

Completed

https://github.com/Alt-Shivam/eBPF

Tgen: PROXComplete Lifecycle: Install, Start, start-test, analyse results
Tgen: T-REXComplete Lifecycle: Install, Start, start-test, analyse results

InProgress

https://github.com/Alt-Shivam/Trex-Tgen-pod

FWD: DPDK-Apps (l2fwd, L3fwd, ..)Complete Lifecycle: Install, Start, collect metricshttps://github.com/Alt-Shivam/Benchmarking-eBPF-XDP/tree/main/FWD:%20DPDK-Apps(L2%2CL3)
FWD: PROX
FWD: VPP
Complete Lifecycle: Install, Start, collect metrics
CNI: CiliumComplete lifecycle; including automation
Install, start, configure (add interfaces, add forwarding rules)

Completed

https://github.com/Alt-Shivam/eBPF-CNI

CNI: eBPF-Calico (if time permits)Complete lifecycle; including automation
Install, start, configure (add interfaces, add forwarding rules)

K8S Reference Definitions:
(a) POD defns.
(b) Network Attachment [CNI: Cilium]

(a) https://github.com/opnfv/vineperf/tree/master/tools/k8s/reference-definitions/pod-defs
(b) https://github.com/opnfv/vineperf/tree/master/tools/k8s/reference-definitions/network-attachments

Some Important links for Centos 7:
https://linuxhint.com/install_llvm_centos7/
https://stackoverflow.com/questions/44219158/how-to-install-clang-and-llvm-3-9-on-centos-7

Learning Resource Section:
View file
name[VSperf] Testbed.pdf
height250
View file
nameWeek 1.pdf
height250
View file
nameLFN-eBPF XDP.pdf
height250