mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-04-27 19:35:32 +00:00
The iperf deployment is quite a lot out of date and uses `master` for it's affinity and toleration, so update this to control-plane, so it can run on newer Kubernetes clusters Signed-off-by: stevenhorsman <steven@uk.ibm.com> |
||
---|---|---|
.. | ||
iperf3_kubernetes | ||
latency_kubernetes | ||
nginx_kubernetes | ||
README.md |
Kata Containers network metrics
Kata Containers provides a series of network performance tests. Running these provides a basic reference for measuring network essentials like bandwidth, jitter, latency and parallel bandwidth.
Performance tools
iperf3
measures bandwidth, jitter, CPU usage, parallel bandwidth and the quality of a network link.
Networking tests
k8s-network-metrics-iperf3.sh
measures bandwidth which is the speed of the data transfer.latency-network.sh
measures network latency.nginx-network.sh
is a benchmark of the lightweight Nginx HTTPS web-server and measures the HTTP requests over a fixed period of time with a configurable number of concurrent clients/connections.k8s-network-metrics-iperf3-udp.sh
measuresUDP
bandwidth and parallel bandwidth which is the speed of the data transfer.
Running the tests
Individual tests can be run by hand, for example:
$ cd metrics
$ bash network/iperf3_kubernetes/k8s-network-metrics-iperf3.sh -b