mirror of
https://github.com/kata-containers/kata-containers.git
synced 2026-02-22 06:43:41 +00:00
- Trim trailing whitespace and ensure final newline in non-vendor files - Add .editorconfig-checker.json excluding vendor dirs, *.patch, *.img, *.dtb, *.drawio, *.svg, and pkg/cloud-hypervisor/client so CI only checks project code - Leave generated and binary assets unchanged (excluded from checker) Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com> Co-authored-by: Cursor <cursoragent@cursor.com>
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
iperf3measures bandwidth, jitter, CPU usage, parallel bandwidth and the quality of a network link.
Networking tests
k8s-network-metrics-iperf3.shmeasures bandwidth which is the speed of the data transfer.latency-network.shmeasures network latency.nginx-network.shis 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.shmeasuresUDPbandwidth 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