Versions Compared

Key

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

Topic Leader(s)

Topic Overview

Excerpt

VSPerf project has performed some data plane benchmarking tests on various Container Networking options. Here are some real results with various traffic generators.

Slides & Recording

View file
nameK8SCNB-JanLFNDATF-2021.pdf
height250

View file
nameAnuket Kubernetes Contianer-Networking Benchmarking for Telco Usee Cases.mp4
height150

Agenda

Awesome presentation

  • Describe VSPERF
  • Describe the Experimental Study
    • Thanks to: <see slides>
  • Point 1
  • Point 2

Minutes

Work in progress 8 months+, thanks to many people outside the project who helped with details of setup

...

Auto cluster, test, and test runs for the K8s cases.

Cluster: Ansible Role, Hosts, CNIs (Multus) - helps from Student Volunteers! (Parth and Emmanuel)

Described test details / configuration in the slides

THE EXPERIMENTS:

  • Question what are the K8s performance gaps?
  • For DPDK based multi-interface pods, what are the CNI plugin options, and how do they perform?
  • What are teh Setup Challenges?
  • OVS-DPDK, VPP, and SR-IOV: How do they compare with various options:
    • VPP with memif outperform vhost user
  • Need Binary Search WITH Loss-verification (ETSI NFV TST009)
  • Also run RFC 2544 Back 2 Back Frame Benchmark for buffer size measurement (see Internet Draft that updates 2544)
  • CPU Count -
  • NUMA placement -

NEXT STEPS

  • OVS -DPDK with memif
  • others
  • HW Traffic Generator is most reliable.
  • Other CNIs? requests (and help appreciated).

Cedric Ollivier - comments on results, need separate session on deploying the tests in other labs
  A: we are using the X-testing framework with VSPERF, need a separate session to cover this.  Also sharing the results with testdb so that the results are more widely available.


Action Items

  •