mirror of
https://github.com/aljazceru/kata-containers.git
synced 2026-01-16 04:44:21 +01:00
FIO benchmark is enabled to measure IO in Kata
at different latencies using containerd client,
in order to complement the CI metrics testing set.
This PR asl deprecated the previous Fio bench
based on k8s.
Fixes: #8080
Signed-off-by: David Esparza <david.esparza.borquez@intel.com>
(cherry picked from commit a2159a6361)
Kata Containers storage I/O tests
The metrics tests in this directory are designed to be used to assess storage IO.
Blogbench test
The blogbench script is based on the blogbench program which is designed to emulate a busy blog server with a number of concurrent
threads performing a mixture of reads, writes and rewrites.
Running the blogbench test
The blogbench test can be run by hand, for example:
$ cd metrics
$ bash storage/blogbench.sh
fio test
The fio test utilises the fio tool, configured
to perform measurements upon a single test file.
The test configuration used by the script can be modified by setting a number of environment variables to change or over-ride the test defaults.
DAX virtio-fs fio Kubernetes tests
Test to compare the use of DAX option in virtio-fs.