mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-04-27 11:31:05 +00:00
The kubectl wait has a built in timeout of 30s, so wrapping it in waitForProcess, means we have 180/2 * 30 delay, which is much longer than intended, so just set the timeout directly. 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