cloud-bulldozer / k8s-netperf

Running Networking Performance Tests against K8s
Apache License 2.0
28 stars 17 forks source link

Enable parallelism in pod 2 service #138

Closed rsevilla87 closed 6 months ago

rsevilla87 commented 6 months ago

Type of change

Description

Migrated drivers:

Related Tickets & Documents

Checklist before requesting a review

Testing

---
$ cat netperf.yml
tests:
  - TCPStream:
    parallelism: 2
    profile: "TCP_STREAM"
    duration: 10
    samples: 1
    messagesize: 1024
    service: true

  - TCPStream4:
    parallelism: 4
    profile: "TCP_STREAM"
    duration: 10
    samples: 1
    messagesize: 1024
    service: true

  - UDPStream:
    parallelism: 4
    profile: "UDP_STREAM"
    duration: 10
    samples: 1
    messagesize: 1024
    service: true

$ ./bin/amd64/k8s-netperf --iperf=true --uperf=true --netperf=true                           
blabla
+-------------------+---------+------------+-------------+--------------+---------+--------------+-----------+----------+---------+--------------------+--------------------------+
|    RESULT TYPE    | DRIVER  |  SCENARIO  | PARALLELISM | HOST NETWORK | SERVICE | MESSAGE SIZE | SAME NODE | DURATION | SAMPLES |     AVG VALUE      | 95% CONFIDENCE INTERVAL  |
+-------------------+---------+------------+-------------+--------------+---------+--------------+-----------+----------+---------+--------------------+--------------------------+
| 📊 Stream Results | netperf | TCP_STREAM | 2           | false        | true    | 1024         | false     | 10       | 1       | 9563.330000 (Mb/s) | 0.000000-0.000000 (Mb/s) |
| 📊 Stream Results | iperf3  | TCP_STREAM | 2           | false        | true    | 1024         | false     | 10       | 1       | 9729.428480 (Mb/s) | 0.000000-0.000000 (Mb/s) |
| 📊 Stream Results | uperf   | TCP_STREAM | 2           | false        | true    | 1024         | false     | 10       | 1       | 9709.381217 (Mb/s) | 0.000000-0.000000 (Mb/s) |
| 📊 Stream Results | netperf | TCP_STREAM | 4           | false        | true    | 1024         | false     | 10       | 1       | 12098.420000 (Mb/s) | 0.000000-0.000000 (Mb/s) |
| 📊 Stream Results | iperf3  | TCP_STREAM | 4           | false        | true    | 1024         | false     | 10       | 1       | 12199.460864 (Mb/s) | 0.000000-0.000000 (Mb/s) |
| 📊 Stream Results | uperf   | TCP_STREAM | 4           | false        | true    | 1024         | false     | 10       | 1       | 12182.172435 (Mb/s) | 0.000000-0.000000 (Mb/s) |
| 📊 Stream Results | netperf | UDP_STREAM | 4           | false        | true    | 1024         | false     | 10       | 1       | 6398.070000 (Mb/s) | 0.000000-0.000000 (Mb/s) |
| 📊 Stream Results | iperf3  | UDP_STREAM | 4           | false        | true    | 1024         | false     | 10       | 1       | 6542.152704 (Mb/s) | 0.000000-0.000000 (Mb/s) |
| 📊 Stream Results | uperf   | UDP_STREAM | 4           | false        | true    | 1024         | false     | 10       | 1       | 8490.306765 (Mb/s) | 0.000000-0.000000 (Mb/s) |
+-------------------+---------+------------+-------------+--------------+---------+--------------+-----------+----------+---------+--------------------+--------------------------+